All Products
Search
Document Center

ApsaraDB RDS:Langkah 2: Hubungkan ke instans ApsaraDB RDS for MySQL

Last Updated:Jul 02, 2026

Setelah membuat instans ApsaraDB RDS for MySQL dan database, Anda perlu menghubungkan ke instans tersebut untuk mengelola data atau mengintegrasikan server aplikasi dengan database guna men-deploy layanan. Tutorial ini menjelaskan cara login langsung melalui Data Management (DMS) atau terhubung secara remote menggunakan command-line interface (CLI) atau client pihak ketiga. Pilih metode yang paling sesuai dengan kebutuhan Anda.

Penagihan

  • Pembuatan instans ApsaraDB RDS for MySQL dikenai biaya berdasarkan spesifikasi instans dan kapasitas penyimpanan. Biaya tersebut bervariasi tergantung pada parameter seperti metode penagihan, seri instans, spesifikasi, jenis penyimpanan, dan kapasitas penyimpanan.

  • Biaya yang disebutkan dalam tutorial ini tidak mencakup biaya server aplikasi atau client pihak ketiga yang digunakan untuk menghubungkan ke instans ApsaraDB RDS.

Prasyarat

  • Anda telah membuat instans ApsaraDB RDS for MySQL, database, dan akun istimewa pada instans tersebut. Untuk informasi lebih lanjut, lihat Langkah 1: Buat instans ApsaraDB RDS for MySQL dan konfigurasikan database.

    Penting

    Tutorial ini menggunakan instans ApsaraDB RDS for MySQL, database, akun, dan password yang telah Anda buat dan konfigurasikan di Konsol dengan mengikuti Langkah 1: Buat instans ApsaraDB RDS for MySQL dan konfigurasikan database. Anda dapat menyesuaikannya sesuai kebutuhan bisnis Anda.

  • Jika Anda berencana login ke database menggunakan DMS, tidak diperlukan persiapan tambahan. Anda dapat langsung melanjutkan ke langkah login.

  • Jika Anda berencana menghubungkan ke database menggunakan command-line interface (CLI) atau client, Anda harus mengonfigurasi daftar putih alamat IP untuk instans tersebut dan memperoleh titik akhir internal atau publik sesuai jenis aksesnya. Bagian berikut menjelaskan operasi yang diperlukan:

    Konfigurasikan daftar putih alamat IP dan dapatkan titik akhir internal serta publik

    1. Konfigurasikan daftar putih alamat IP

    Untuk mengakses instans ApsaraDB RDS for MySQL, Anda harus menambahkan alamat IP Anda atau alamat IP server aplikasi ke daftar putih alamat IP instans tersebut. Anda harus mengonfigurasi daftar putih alamat IP sebelum dapat memperoleh titik akhir internal atau publik.

    2. Pilih jenis akses

    Untuk koneksi jarak jauh, gunakan titik akhir internal jika lingkungan Anda memenuhi persyaratan. Jika tidak, gunakan titik akhir publik. Persyaratan untuk akses jaringan internal dan cara memperoleh titik akhir tersebut adalah sebagai berikut:

    Penting

    Untuk menghubungkan ke instans melalui jaringan internal, persyaratan berikut harus dipenuhi:

    • Server Alibaba Cloud yang Anda gunakan untuk mengakses instans ApsaraDB RDS harus berada di wilayah dan Virtual Private Cloud (VPC) yang sama dengan instans tersebut.

    • Jika server dan instans keduanya menggunakan jenis jaringan VPC, keduanya harus berada di VPC yang sama.

    Skema

    Titik Akhir

    Metode

    Persyaratan untuk koneksi internal terpenuhi.

    Titik akhir internal instans ApsaraDB RDS

    1. Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Pada bilah navigasi atas, pilih wilayah tempat instans RDS berada. Lalu, temukan instans RDS tersebut dan klik ID instans-nya.

    2. Klik View Details untuk melihat alamat dan nomor port instans RDS. Di bagian Basic Information, klik View Connection Details di samping Network Type.

    Catatan
    • Titik akhir publik hanya ditampilkan setelah Anda mengklik Apply for Public Endpoint.

    • Untuk instans kluster, ubah alamat node primary di bagian Cluster Read/Write Connection dan alamat node secondary di bagian Cluster Read-only Connection.

    Anda terhubung dari instans ECS, tetapi persyaratan untuk koneksi internal tidak terpenuhi.

    Titik akhir publik instans ApsaraDB RDS

    Anda terhubung dari perangkat lokal.

Metode 1: Login menggunakan DMS

Data Management (DMS) adalah platform manajemen data all-in-one yang mendukung seluruh siklus hidup data. Platform ini menyediakan fitur seperti manajemen aset data global, tata kelola data, desain dan pengembangan database, integrasi data, pengembangan data, dan konsumsi data. DMS dirancang untuk membantu perusahaan menjelajahi nilai data secara efisien dan aman serta mempercepat transformasi digital.

Anda dapat menggunakan DMS untuk login dengan cepat dan mudah ke instans ApsaraDB RDS for MySQL guna mengelola dan menggunakan data. Anda tidak perlu mengonfigurasi daftar putih alamat IP untuk instans atau memilih jenis akses.

  1. Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans berada. Lalu, klik ID instans tersebut.

  2. Klik Log In untuk menuju halaman login DMS.

  3. Di kotak dialog Log On to Instance, masukkan informasi login, lalu klik Log On.

    • Pilih Access Mode. Tutorial ini menggunakan Account + password login sebagai contoh.

      Jika Anda memilih opsi KMS Credential Logon, lihat Integrate Data Management (DMS) with RDS Credentials.

    • Masukkan Database Account dan Database Password. Tutorial ini menggunakan akun istimewa dbuser dan password yang ditentukan pengguna sebagai contoh.

    • Pilih Control Mode. Tutorial ini menggunakan Flexible Management - Free Forever sebagai contoh.

      Catatan
      • Stable Change dan Security Collaboration dikenai biaya.

      • Dibandingkan dengan mode kontrol Flexible Management (Free Forever) mode kontrol, Stable Change dan Security Collaboration menawarkan lebih banyak fitur serta kemampuan kontrol database yang lebih kuat. Jika Anda sedang mencoba atau mengevaluasi produk RDS MySQL, kami menyarankan memilih mode Flexible Management.

  4. Lihat database. Setelah berhasil login, Anda dapat melihat database yang baru dibuat di bawah Instances Connected di sisi kiri halaman DMS. Tutorial ini menggunakan database db_test1 sebagai contoh. Anda juga dapat mengklik ganda database lain untuk beralih.

    Catatan
    • information_schema, MySQL, performance_schema, sys, dan Recycle Bin semuanya merupakan database sistem.

    • Jika instans tercantum tetapi database tujuan tidak muncul saat Anda membukanya, salah satu penyebab berikut mungkin terjadi:

      • Akun login tidak memiliki izin akses ke database target: Anda dapat membuka halaman Accounts di halaman detail instans RDS untuk secara manual menyesuaikan izin akun.

      • Metadata belum disinkronkan. Akibatnya, database tidak ditampilkan di pohon navigasi. Anda dapat mengarahkan kursor ke instans yang ingin dikelola dan mengklik ikon image di sebelah kanan nama instans untuk merefresh daftar database.

      Untuk menyinkronkan skema database dengan cepat, Anda dapat menggunakan fitur schema design DMS.

Metode 2: Hubungkan menggunakan CLI

Jika Anda lebih suka menggunakan perintah untuk mengelola database dan ingin terhubung dari instans ECS Alibaba Cloud atau server lokal, Anda dapat menghubungkan ke instans ApsaraDB RDS for MySQL menggunakan CLI. Tutorial ini menggunakan sistem operasi Linux sebagai contoh.

Penting
  1. Login ke server aplikasi yang ingin Anda gunakan untuk menghubungkan ke instans ApsaraDB RDS. Anda dapat terhubung dari server lokal atau login ke instans ECS Alibaba Cloud.

  2. Jalankan perintah koneksi database dan masukkan password untuk mengakses instans ApsaraDB RDS for MySQL. Dalam perintah tersebut, -h menentukan titik akhir instans ApsaraDB RDS, -P menentukan port instans ApsaraDB RDS, -u menentukan username, dan -p meminta Anda memasukkan password.

    # Template perintah koneksi
    mysql -h <endpoint> -P <port> -u <username> -p
    # Contoh perintah koneksi
    mysql -h rm-bp**************.mysql.rds.aliyuncs.com -P 3306 -u dbuser -p
    • Masukkan endpoint. Anda harus menentukan apakah persyaratan untuk koneksi internal terpenuhi dan memasukkan titik akhir yang sesuai. Tutorial ini menggunakan titik akhir internal sebagai contoh. Untuk informasi lebih lanjut tentang cara memperoleh titik akhir internal dan publik instans, lihat bagian Prasyarat topik ini.

    • Masukkan port. Tutorial ini menggunakan port 3306 sebagai contoh.

    • Masukkan username. Tutorial ini menggunakan akun istimewa dbuser sebagai contoh.

    • Tekan tombol Enter. Pada prompt Enter password, masukkan password akun istimewa dan tekan tombol Enter lagi.

  3. Ketika CLI menampilkan pesan sambutan berikut, Anda telah terhubung ke instans ApsaraDB RDS for MySQL. Anda kemudian dapat melakukan operasi database.

    Welcome to the MySQL monitor.  Commands end with ; or \g.
    Your MySQL connection id is 51325
    Server version: 8.0.18 Source distribution

Metode 3: Hubungkan menggunakan client

Jika Anda tidak terbiasa dengan perintah server, Anda dapat menghubungkan ke instans ApsaraDB RDS for MySQL menggunakan client pihak ketiga standar. Tutorial ini menggunakan MySQL Workbench 8.0.29 sebagai contoh.

Penting
  1. Buka MySQL Workbench dan pilih Database > Connect to Database.

  2. Di halaman Connect to Database, masukkan titik akhir dan informasi akun yang diperlukan.

    • Untuk Connection Method, pilih Standard(TCP/IP), yang digunakan sebagai contoh dalam tutorial ini.

    • Hostname: Anda harus menentukan apakah persyaratan untuk koneksi internal terpenuhi dan memasukkan titik akhir yang sesuai. Tutorial ini menggunakan titik akhir internal sebagai contoh.

    • Port: Tutorial ini menggunakan port 3306 sebagai contoh.

    • Username: Tutorial ini menggunakan akun istimewa dbuser sebagai contoh.

    • Password: Masukkan password kustom Anda.

  3. Klik OK untuk menghubungkan ke instans ApsaraDB RDS for MySQL. Anda kemudian dapat melakukan operasi database.

Error umum

mysql command not found

Error ini terjadi karena MySQL belum diinstal. Anda dapat menjalankan salah satu perintah berikut untuk menginstal MySQL:

  • CentOS: Jalankan sudo yum install mysql.

  • Ubuntu: Jalankan sudo apt-get update lalu sudo apt install mysql-server.

SSL connection error: SSL is required but the server doesn't support it

Pada beberapa versi MySQL Workbench, koneksi Standard TCP/IP memerlukan enkripsi SSL. Anda dapat mengunduh versi yang digunakan dalam tutorial ini (MySQL Workbench 8.0.29) untuk membuat koneksi standar.

Error 10060: Can't connect to MySQL server on 'rm-bpxxx.mysql.rds.aliyuncs.com'(10060)

  • (Paling umum) Daftar putih alamat IP untuk instans ApsaraDB RDS dikonfigurasi secara salah. Untuk informasi lebih lanjut, lihat Configure an IP address whitelist.

  • (Kurang umum) Anda menggunakan titik akhir internal untuk terhubung, tetapi persyaratan untuk koneksi internal tidak terpenuhi. Misalnya, instans ECS dan instans ApsaraDB RDS tidak berada di VPC yang sama. Dalam kasus ini, peroleh dan gunakan titik akhir publik.

Cannot Connect to Database Server

  • (Paling umum) Daftar putih alamat IP untuk instans ApsaraDB RDS dikonfigurasi secara salah. Untuk informasi lebih lanjut, lihat Configure an IP address whitelist.

  • (Kurang umum) Anda menggunakan titik akhir internal untuk terhubung, tetapi persyaratan untuk koneksi internal tidak terpenuhi. Misalnya, instans ECS dan instans ApsaraDB RDS tidak berada di VPC yang sama. Dalam kasus ini, peroleh dan gunakan titik akhir publik.

Your connection attempt failed for user 'xx" to the MySQL server

  • (Paling umum) Daftar putih alamat IP untuk instans ApsaraDB RDS dikonfigurasi secara salah. Untuk informasi lebih lanjut, lihat Configure an IP address whitelist.

  • (Kurang umum) Anda menggunakan titik akhir internal untuk terhubung, tetapi persyaratan untuk koneksi internal tidak terpenuhi. Misalnya, instans ECS dan instans ApsaraDB RDS tidak berada di VPC yang sama. Dalam kasus ini, peroleh dan gunakan titik akhir publik.

Destination Host Unreachable error when you ping the internal endpoint of the ApsaraDB RDS instance

Penyebab: Konflik rute. Untuk informasi tentang cara mengatasi masalah ini, lihat What do I do if I cannot ping the internal endpoint of an ApsaraDB RDS instance?.

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

Akun atau password yang Anda masukkan salah. Anda dapat mengelola akun dan password di halaman Accounts di Konsol RDS.

Unknown MySQL server host 'xxx'(11001)

Penyebab: Titik akhir instans ApsaraDB RDS yang dimasukkan salah. Titik akhir harus dalam format rm-xxxxxx.mysql.rds.aliyuncs.com.

FAQ

  • Q: Saya menggunakan Function Compute (FC). Bagaimana cara mengambil data dari instans ApsaraDB RDS?

    A: Anda dapat menginstal dependensi pihak ketiga untuk fungsi dan menggunakan modul bawaan untuk mengambil data dari instans ApsaraDB RDS. Untuk informasi lebih lanjut, lihat Install third-party dependencies.

  • Q: Setelah saya terhubung ke database, bagaimana cara mengimpor file SQL?

    A: Jika Anda perlu mengimpor sejumlah besar data dari file (dalam format SQL, CSV, atau Excel) dengan cepat, Anda dapat menggunakan fitur impor data DMS.

Dokumen terkait