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 MariaDB DB su RDS Amazon TLS con/dal client da riga SSL di comando SQL My (crittografato)
I parametri del programma mysql
client sono leggermente diversi se si utilizza la versione My SQL 5.7, la versione My SQL 8.0 o la versione MariaDB.
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 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
-pPer richiedere che la TLS connessioneSSL/verifichi l'endpoint dell'istanza DB rispetto all'endpoint nel TLS certificatoSSL/, inserisci il seguente comando:
mysql -h
mysql–instance1.123456789012.us-east-1.rds.amazonaws.com
--ssl-ca=global-bundle.pem
--ssl-verify-server-cert -P 3306 -umyadmin
-pL'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
-p -
Immetti la password dell'utente master quando richiesto.
Verrà visualizzato un output simile al seguente.
Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 31 Server version: 10.6.10-MariaDB-log Source distribution Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]>