全部产品
Search
文档中心

ApsaraDB RDS:Hubungkan ke instance ApsaraDB RDS for MariaDB

更新时间:Jul 02, 2025

Setelah membeli instance ApsaraDB RDS for MariaDB dan menyelesaikan konfigurasi yang diperlukan seperti pembuatan akun dan pengaturan daftar putih alamat IP, Anda dapat menghubungkannya menggunakan Data Management (DMS) atau klien. Topik ini menjelaskan cara menghubungkan ke instance RDS melalui DMS atau klien.

Prasyarat

Pastikan operasi berikut telah selesai:

Prosedur

Gunakan DMS untuk menghubungkan ke instance RDS

Catatan

DMS adalah alat berbasis GUI dari Alibaba Cloud yang digunakan untuk mengelola database relasional dan NoSQL. Alat ini mendukung manajemen data, skema, otorisasi pengguna, audit keamanan, analisis tren data, pelacakan data, pelaporan business intelligence (BI), dan optimasi performa.

  1. Masuk ke Konsol ApsaraDB RDS dan buka halaman Instances. Pilih wilayah instance RDS di bilah navigasi atas, temukan instance tersebut, lalu klik ID-nya.

  2. Di pojok kanan atas halaman yang muncul, klik Log On to Database.

  3. Di kotak dialog yang muncul, masukkan nama pengguna dan kata sandi akun untuk masuk ke instance RDS, lalu klik Login.

    Catatan

    Untuk mendapatkan nama pengguna dan kata sandi akun, ikuti langkah-langkah berikut:

    1. Masuk ke Konsol ApsaraDB RDS dan buka halaman Instances. Pilih wilayah instance RDS di bilah navigasi atas, temukan instance tersebut, lalu klik ID-nya.

    2. Di panel navigasi kiri halaman yang muncul, klik Accounts.

    3. Jika Anda lupa kata sandi, klik Reset Password untuk meresetnya.

  4. Setelah berhasil masuk, klik dua kali nama database di panel navigasi kiri untuk beralih ke database tersebut.

Gunakan klien database untuk menghubungkan ke instance RDS

ApsaraDB RDS sepenuhnya kompatibel dengan MariaDB open source. Anda dapat menghubungkannya dari klien database umum menggunakan metode serupa dengan yang digunakan untuk menghubungkan ke database MariaDB open source. Contoh berikut menggunakan klien HeidiSQL.

  1. Jalankan klien HeidiSQL.

  2. Di pojok kiri bawah kotak dialog Session manager, klik New.

  3. Masukkan informasi instance RDS yang ingin dihubungkan. Tabel berikut menjelaskan parameter yang diperlukan.Informasi Koneksi

    Parameter

    Deskripsi

    Network type

    Pilih tipe jaringan dari instance RDS. Contohnya, pilih MariaDB or MySQL (TCP/IP).

    Library

    Pilih dynamic-link library. Pertahankan nilai default.

    Hostname / IP

    Masukkan titik akhir internal atau publik dari instance RDS. Contoh: rm-bp1xxxxxxxxxxxxxx.mysql.rds.aliyuncs.com. Untuk informasi lebih lanjut tentang cara melihat titik akhir internal dan publik dari instance RDS, lihat Lihat dan ubah titik akhir internal dan publik serta nomor port.

    • Jika klien Anda ditempatkan pada instance Elastic Compute Service (ECS) yang berada di wilayah yang sama dan memiliki tipe jaringan yang sama dengan instance RDS, gunakan titik akhir internal. Contohnya, jika instance ECS dan RDS keduanya berada dalam VPC yang terletak di wilayah China (Hangzhou), Anda dapat menggunakan titik akhir internal dari instance RDS untuk membuat koneksi aman.

    • Dalam skenario lain, masukkan titik akhir publik dari instance RDS.

    User

    Masukkan nama pengguna dari akun yang digunakan untuk menghubungkan ke instance RDS. Untuk informasi lebih lanjut tentang cara membuat akun, lihat Buat database dan akun pada instance ApsaraDB RDS for MariaDB.

    Password

    Kata sandi dari akun sebelumnya.

    Port

    Jika Anda menghubungkan ke instance RDS melalui jaringan internal, masukkan nomor port internal dari instance tersebut. Jika Anda menghubungkan ke instance RDS melalui Internet, masukkan nomor port publik dari instance tersebut. Untuk informasi lebih lanjut, lihat Lihat dan ubah titik akhir internal dan publik serta nomor port.

  4. Klik Open.

    Jika parameter dikonfigurasi dengan benar, instance RDS akan terhubung.

    Koneksi Berhasil

Kesalahan umum yang mungkin terjadi:

  • Unknown MySQL server host 'xxxxxxxxx'(11001)

    Jika kesalahan ini terjadi, periksa apakah parameter Hostname / IP diatur dengan benar. Jika parameter ini diatur ke ID atau alamat IP instance RDS, koneksi akan gagal. Atur parameter ini ke titik akhir internal atau publik instance RDS.

  • Access denied for user 'xxxxx'@'xxxxx'(using password:YES)

    Jika kesalahan ini terjadi, periksa apakah nama pengguna dan kata sandi akun pada instance RDS ditentukan dengan benar. Jika Anda memasukkan nama pengguna dan kata sandi akun Alibaba Cloud, koneksi akan gagal. Anda dapat membuat akun di halaman Accounts instance RDS.

  • Respon lambat, dan pesan "Can't connect to MySQL server on 'rm-bp1xxxxxxxxxxxxxx.mysql.rds.aliyuncs.com'(10060)" dikembalikan.

    Jika kesalahan ini terjadi, periksa apakah alamat IP publik server yang menjalankan HeidiSQL telah ditambahkan ke daftar putih alamat IP instance RDS. Untuk informasi tentang cara mengonfigurasi whitelist, lihat Konfigurasikan Daftar Putih Alamat IP.

    Catatan

    Anda dapat sementara menambahkan entri 0.0.0.0/0 ke daftar putih alamat IP instance RDS. Jika Anda dapat menghubungkan ke instance RDS menggunakan HeidiSQL setelah menambahkan entri 0.0.0.0/0, kesalahan ini disebabkan oleh daftar putih alamat IP yang tidak dikonfigurasi dengan benar. Anda harus mendapatkan alamat IP publik sebenarnya dari server yang menjalankan HeidiSQL. Untuk informasi lebih lanjut, lihat Mengapa saya tidak dapat menghubungkan ke instance ApsaraDB RDS for MySQL atau instance ApsaraDB RDS for MariaDB saya dari server lokal melalui Internet?

FAQ

Bagaimana cara menggunakan Function Compute untuk mendapatkan data dari instance RDS saya?

Anda dapat menginstal dependensi pihak ketiga untuk fungsi Anda di Function Compute dan menggunakan modul bawaan untuk mendapatkan data dari instance RDS. Untuk informasi lebih lanjut, lihat Install Third-Party Dependencies for a Function.