Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Menghubungkan ke instans SQL DB Saya di Amazon RDS SSL TLS dengan/dari klien SQL baris perintah Saya (dienkripsi)
Parameter program mysql
klien sedikit berbeda tergantung pada versi My SQL atau MariaDB yang Anda gunakan.
Untuk mengetahui versi yang Anda miliki, jalankan perintah mysql
dengan opsi --version
. Dalam contoh berikut, output menunjukkan bahwa program klien berasal dari MariaDB.
$ mysql --version mysql Ver 15.1 Distrib 10.5.15-MariaDB, for osx10.15 (x86_64) using readline 5.1
Sebagian besar distribusi Linux, seperti Amazon Linux, CentOSSUSE, dan Debian telah menggantikan My SQL dengan MariaDB, dan versi di dalamnya berasal dari mysql
MariaDB.
Untuk terhubung ke instans DB Anda menggunakanSSL/TLS, ikuti langkah-langkah berikut:
Untuk terhubung ke instans DB SSL TLS dengan/menggunakan klien baris SQL perintah Saya
-
Unduh sertifikat root yang berfungsi untuk semua Wilayah AWS.
-
Gunakan klien SQL baris perintah Saya untuk terhubung ke instance DB dengan enkripsiSSL/TLS. Untuk
-h
parameter, gantikan DNS nama (titik akhir) untuk instance DB Anda. Untuk--ssl-ca
parameternya, ganti nama SSL TLS file/certificate. Untuk parameter-P
, ganti port untuk instans DB Anda. Untuk parameter-u
, ganti nama pengguna dari pengguna basis data yang valid, seperti pengguna master. Masukkan kata sandi pengguna master ketika diminta.Contoh berikut menunjukkan cara meluncurkan klien menggunakan
--ssl-ca
parameter menggunakan klien SQL 5.7 saya atau yang lebih baru:mysql -h
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
--ssl-ca=global-bundle.pem
--ssl-mode=REQUIRED -P 3306 -umyadmin
-pUntuk meminta SSL/TLS connection verifies the DB instance endpoint against the endpoint in the SSL/TLS sertifikat, masukkan perintah berikut:
mysql -h
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
--ssl-ca=global-bundle.pem
--ssl-mode=VERIFY_IDENTITY -P 3306 -umyadmin
-pContoh berikut menunjukkan cara meluncurkan klien dengan menggunakan parameter
--ssl-ca
yang memakai klien MariaDB:mysql -h
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
--ssl-ca=global-bundle.pem
--ssl -P 3306 -umyadmin
-p -
Masukkan kata sandi pengguna master ketika diminta.
Anda akan melihat output mirip dengan yang berikut ini.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 9738
Server version: 8.0.28 Source distribution
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql>