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.
PentingTutorial 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:
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.
-
Buka halaman Instances. Di bilah navigasi atas, pilih wilayah tempat instans berada. Lalu, klik ID instans tersebut.
-
Klik Log In untuk menuju halaman login DMS.
-
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
dbuserdan 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.
-
-
-
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_test1sebagai 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
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.
-
Sebelum menghubungkan ke instans menggunakan CLI, Anda harus mengonfigurasi daftar putih alamat IP untuk instans dan memperoleh titik akhir yang diperlukan.
-
Anda harus menginstal MySQL di server aplikasi Anda. Perintah berikut menunjukkan cara menginstal MySQL pada distribusi Linux yang berbeda:
-
CentOS
sudo yum install mysql -
Ubuntu
sudo apt-get update sudo apt install mysql-server
-
-
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.
-
Jalankan perintah koneksi database dan masukkan password untuk mengakses instans ApsaraDB RDS for MySQL. Dalam perintah tersebut,
-hmenentukan titik akhir instans ApsaraDB RDS,-Pmenentukan port instans ApsaraDB RDS,-umenentukan username, dan-pmeminta 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
3306sebagai contoh. -
Masukkan username. Tutorial ini menggunakan akun istimewa
dbusersebagai contoh. -
Tekan tombol Enter. Pada prompt Enter password, masukkan password akun istimewa dan tekan tombol Enter lagi.
-
-
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.
-
Sebelum menghubungkan ke instans menggunakan client, Anda harus mengonfigurasi daftar putih alamat IP untuk instans dan memperoleh titik akhir yang diperlukan.
-
Anda harus mengunduh dan menginstal MySQL Workbench 8.0.29.
-
Jika Anda menggunakan MySQL Workbench di Windows, instalasi mungkin gagal karena library runtime sistem yang tidak tersedia. Kunjungi situs resmi tool client tersebut untuk memeriksa panduan instalasi dan persyaratan sistemnya.
-
Buka MySQL Workbench dan pilih Database > Connect to Database.
-
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
3306sebagai contoh. -
Username: Tutorial ini menggunakan akun istimewa
dbusersebagai contoh. -
Password: Masukkan password kustom Anda.
-
-
Klik OK untuk menghubungkan ke instans ApsaraDB RDS for MySQL. Anda kemudian dapat melakukan operasi database.
Error umum
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
-
Kegagalan koneksi database: Memecahkan masalah penyebab kegagalan koneksi ke instans ApsaraDB RDS
-
Menghubungkan ke instans yang menjalankan engine database lain: