Setelah membuat instance ApsaraDB RDS untuk MySQL dan database, Anda perlu menghubungkan ke instance RDS secara manual untuk mengelola data atau menghubungkan server aplikasi Anda ke database guna mendukung penyebaran layanan. Topik ini menjelaskan cara masuk ke instance RDS menggunakan Data Management (DMS) atau menghubungkannya melalui CLI atau klien. Pilih metode yang sesuai dengan kebutuhan bisnis Anda.
Aturan Penagihan
Setelah membuat instance RDS, Anda akan dikenakan biaya untuk spesifikasi instance dan kapasitas penyimpanan. Biaya bervariasi berdasarkan metode penagihan, edisi RDS, jenis instance, tipe penyimpanan, dan kapasitas penyimpanan.
Topik ini tidak mencakup biaya untuk server aplikasi atau klien pihak ketiga yang digunakan untuk menghubungkan ke instance RDS.
Persiapan
Buat instance RDS, database MySQL pada instance tersebut, dan akun istimewa untuk instance RDS. Untuk informasi lebih lanjut, lihat Langkah 1: Membuat Instance ApsaraDB RDS untuk MySQL dan Mengonfigurasi Database.
PentingAnda dapat menggunakan instance RDS, database, dan akun yang dibuat dalam Langkah 1: Membuat Instance ApsaraDB RDS untuk MySQL dan Mengonfigurasi Database. Anda juga dapat memodifikasi konfigurasi sesuai kebutuhan bisnis Anda.
Jika ingin menggunakan DMS untuk masuk ke instance RDS, Anda dapat melewati bagian Persiapan.
Jika ingin menggunakan CLI atau klien untuk masuk ke instance RDS, konfigurasikan daftar putih alamat IP untuk instance RDS dan dapatkan titik akhir internal atau publik berdasarkan tipe koneksi. Bagian berikutnya menjelaskan langkah-langkah terperinci.
Metode 1: Masuk ke instance RDS di konsol DMS
DMS adalah platform manajemen data satu atap yang memungkinkan Anda mengelola data selama siklus hidupnya. Anda dapat menggunakan DMS untuk mengelola aset data global, merancang dan mengembangkan database, mengintegrasikan data, serta mengonsumsi data. Fitur backup pemulihan bencana data (DBS) yang terintegrasi di DMS menyediakan kemampuan backup dan pemulihan dengan biaya rendah dan keandalan tinggi. Fitur-fitur ini membantu perusahaan memperoleh nilai dari data secara efisien dan aman serta memfasilitasi transformasi digital. Untuk informasi lebih lanjut, lihat Apa itu DMS?
Gunakan DMS untuk masuk ke instance RDS Anda tanpa perlu mengonfigurasi daftar putih alamat IP atau tipe koneksi.
Masuk ke konsol ApsaraDB RDS dan buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instance RDS berada, temukan instance RDS, lalu klik ID instance.
Di halaman yang muncul, klik Log In untuk pergi ke halaman masuk konsol DMS.

Di kotak dialog Log On to Database Instance, masukkan informasi masuk dan klik Login.
Konfigurasikan parameter Access Mode. Dalam topik ini, Account + password login dipilih.
Jika memilih Security Hosting - Automatic (Recommended), DMS mengaktifkan hosting keamanan untuk instance, dan instance menjadi bebas masuk.
Konfigurasikan parameter Database Account dan Database Password. Dalam topik ini, akun istimewa bernama
dbuserdan kata sandi kustom digunakan.Konfigurasikan parameter Control Mode. Dalam topik ini, pilih Flexible Management.
CatatanJika instance RDS Anda dikelola dalam mode Flexible Management, Anda dapat menggunakan DMS untuk mengelola instance secara gratis. Jika dikelola dalam mode Stable Change atau Security Collaboration, biaya akan dihasilkan.
Dibandingkan dengan mode Flexible Management mode, mode Stable Change dan Security Collaboration menawarkan lebih banyak fitur serta kemampuan manajemen database yang lebih canggih. Jika instance RDS Anda digunakan untuk uji coba, disarankan untuk memilih Manajemen Fleksibel.

Lihat database. Di panel navigasi kiri konsol DMS, pilih Instance Database > Instances Connected untuk melihat database yang telah dibuat. Dalam topik ini, database
db_test1ditampilkan. Anda juga dapat mengklik dua kali database Anda.
Catataninformation_schema, mysql, performance_schema, sys, dan __recycle_bin__ adalah database sistem.
Jika Anda tidak dapat menemukan database yang diperlukan di instance yang ada, masalah tersebut mungkin disebabkan oleh alasan berikut:
Akun Anda tidak memiliki izin untuk mengakses database yang diperlukan. Anda dapat pergi ke halaman Accounts halaman detail instance RDS untuk secara manual memodifikasi izin akun.
Metadata database tidak disinkronkan ke DMS. Untuk menemukan database yang diperlukan, gerakkan pointer ke instance RDS tempat database yang diperlukan berada dan klik ikon
di sebelah nama instance.
Untuk dengan cepat menyinkronkan skema database ke DMS, gunakan fitur inisialisasi database kosong yang disediakan oleh DMS.
Metode 2: Gunakan CLI untuk menghubungkan ke instance RDS
Jika ingin menggunakan perintah server untuk mengelola database dan menghubungkan ke database dari instance ECS atau perangkat lokal, Anda dapat menggunakan CLI untuk menghubungkan ke instance RDS tempat database dibuat. Dalam topik ini, sistem operasi Linux digunakan untuk menjelaskan cara menggunakan CLI.
Sebelum menggunakan CLI untuk menghubungkan ke instance RDS, Anda harus mengonfigurasi daftar putih alamat IP untuk instance RDS dan mendapatkan titik akhir instance RDS berdasarkan kebutuhan bisnis Anda.
Sebelum menggunakan CLI untuk menghubungkan ke instance RDS, instal MySQL di server aplikasi. Perintah instalasi bervariasi berdasarkan distribusi Linux.
CentOS
sudo yum install mysqlUbuntu
sudo apt-get update sudo apt install mysql-server
Masuk ke server aplikasi tempat Anda ingin menghubungkan instance RDS. Anda dapat menghubungkan ke instance RDS dari perangkat lokal atau instance ECS.
Jalankan perintah untuk koneksi database, masukkan kata sandi, lalu hubungkan ke instance RDS. Dalam contoh ini, perintah berikut digunakan. Dalam perintah,
-hmenentukan titik akhir instance RDS,-Pmenentukan nomor port instance RDS,-umenentukan nama pengguna akun database Anda, dan-pmenentukan kata sandi akun database. Kata sandi diperlukan setelah Anda menjalankan perintah.# Template perintah mysql -h Titik akhir instance RDS -P Nomor Port-u Nama Pengguna -p # Contoh perintah mysql -h rm-bp**************.mysql.rds.aliyuncs.com -P 3306 -u dbuser -pTentukan endpoint. Tentukan apakah instance RDS dapat dihubungkan melalui jaringan internal berdasarkan kebutuhan bisnis Anda dan tentukan titik akhir yang diperlukan. Dalam topik ini, titik akhir internal digunakan. Untuk informasi lebih lanjut tentang cara mendapatkan titik akhir internal atau publik, lihat Persiapan.
Tentukan port. Dalam topik ini, port
3306digunakan.Tentukan username. Dalam topik ini, akun istimewa bernama
dbuserdigunakan.Tekan tombol Enter, masukkan kata sandi akun istimewa di Enter password, lalu jalankan perintah untuk koneksi database.
Jika informasi serupa dengan gambar berikut ditampilkan di CLI, instance RDS terhubung. Lalu, Anda dapat melakukan operasi selanjutnya.

Metode 3: Gunakan klien untuk menghubungkan ke instance RDS
Jika Anda tidak terbiasa dengan perintah server yang kompleks, Anda juga dapat menggunakan klien pihak ketiga umum untuk menghubungkan ke instance RDS. Dalam topik ini, MySQL Workbench 8.0.29 digunakan sebagai contoh untuk menjelaskan cara menghubungkan ke instance RDS dari klien.
Untuk menghubungkan ke instance RDS dari klien, Anda harus mengonfigurasi daftar putih alamat IP untuk instance RDS dan mendapatkan titik akhir instance RDS berdasarkan kebutuhan bisnis Anda.
Unduh dan instal MySQL Workbench 8.0.29 terlebih dahulu.
Jalankan MySQL Workbench dan pilih .
Di halaman Connect to Database, masukkan informasi tentang alamat koneksi yang diperlukan dan akun.

Konfigurasikan parameter Connection Method. Dalam topik ini, Standard(TCP/IP) digunakan.
Konfigurasikan parameter Hostname. Tentukan apakah instance RDS dapat dihubungkan melalui jaringan internal berdasarkan kebutuhan bisnis Anda dan tentukan titik akhir yang diperlukan. Dalam topik ini, titik akhir internal digunakan.
Konfigurasikan parameter Port. Dalam topik ini, port
3306digunakan.Konfigurasikan parameter Username. Dalam topik ini, akun istimewa bernama
dbuserdigunakan.Konfigurasikan parameter Password. Masukkan kata sandi kustom Anda.
Klik OK untuk menghubungkan ke instance RDS. Lalu, Anda dapat melakukan operasi selanjutnya.
Kesalahan umum dan solusi
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 instance RDS Anda. Untuk informasi lebih lanjut, lihat Instal Dependensi Pihak Ketiga untuk Fungsi.
Bagaimana cara mengimpor file SQL setelah saya menghubungkan ke database?
Untuk mengimpor sejumlah besar file data (seperti file SQL, CSV, atau Excel) ke database sebagai lampiran, Anda dapat menggunakan fitur impor data yang disediakan oleh DMS.
Referensi
Apa yang Harus Saya Lakukan Jika Saya Tidak Dapat Menghubungkan ke Instance ApsaraDB RDS?
Untuk informasi lebih lanjut tentang cara menghubungkan ke instance RDS yang menjalankan mesin database yang berbeda, lihat topik berikut: