Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Connessione alla tua istanza My SQL DB su Amazon RDS SSL con/ TLS dal client da SQL riga di comando My (crittografato)
I parametri del programma mysql
client sono leggermente diversi a seconda della versione di My SQL o MariaDB in uso.
Per scoprire quale versione è disponibile, esegui il comando mysql
con l’opzione --version
. Nell'esempio seguente, nell'output viene mostrato che il programma client proviene da MariaDB.
$ mysql --version mysql Ver 15.1 Distrib 10.5.15-MariaDB, for osx10.15 (x86_64) using readline 5.1
La maggior parte delle distribuzioni Linux, come Amazon Linux, CentOS e DebianSUSE, hanno sostituito My SQL con MariaDB e la versione in esse contenuta proviene da MariaDB. mysql
Per connetterti alla tua istanza DB usando/, segui questi passaggi: SSL TLS
Per connettersi a un'istanza DB conSSL/TLSutilizzando il client da riga di SQL comando My
-
Scarica un certificato root che funzioni per tutti. Regioni AWS
Per ulteriori informazioni sul download dei certificati, consultare .
-
Usa un client da SQL riga di comando My per connetterti a un'istanza DB con SSL TLS /encryption. Per il
-h
parametro, sostituisci il DNS nome (endpoint) dell'istanza DB. Per il--ssl-ca
parametro, sostituisci il nome del fileSSL/TLScertificate. Per il parametro-P
, sostituisci la porta per l'istanza database. Per il parametro-u
, sostituisci il nome utente di un utente di database valido, ad esempio l'utente master. Immetti la password dell'utente master quando richiesto.L'esempio seguente mostra come avviare il client utilizzando il
--ssl-ca
parametro utilizzando il client My SQL 5.7 o versioni successive:mysql -h
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
--ssl-ca=global-bundle.pem
--ssl-mode=REQUIRED -P 3306 -umyadmin
-pPer richiedere il SSL/TLS connection verifies the DB instance endpoint against the endpoint in the SSL/TLS certificato, inserisci il seguente comando:
mysql -h
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
--ssl-ca=global-bundle.pem
--ssl-mode=VERIFY_IDENTITY -P 3306 -umyadmin
-pL'esempio seguente mostra come avviare il client utilizzando il parametro
--ssl-ca
con il client MariaDB.mysql -h
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
--ssl-ca=global-bundle.pem
--ssl -P 3306 -umyadmin
-p -
Immetti la password dell'utente master quando richiesto.
Verrà visualizzato un output simile al seguente.
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>