Connect al database MySQL di Lightsail da un'app client - Amazon Lightsail

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à.

Connect al database MySQL di Lightsail da un'app client

Dopo aver creato il database gestito MySQL in Amazon Lightsail, puoi utilizzare qualsiasi applicazione o utilità client MySQL standard per connetterti ad esso. È necessario ottenere l'endpoint, la porta, il nome utente e la password del database dalla pagina di gestione del database nella console Lightsail. Specifica quei valori durante la configurazione della connessione al database nel client o nell'applicazione Web.

Questa guida illustra come ottenere le informazioni di connessione necessarie e come configurare MySQL Workbench per connettersi al database gestito.

Nota

Per ulteriori informazioni sulla connessione a un database PostgreSQL, consulta Connessione al database PostgreSQL.

Fase 1: scaricare i dettagli di connessione al database MySQL

Ottieni le informazioni sugli endpoint e sulle porte del database dalla console Lightsail. Verranno utilizzate in seguito durante la configurazione del client per la connessione al database.

Per ottenere i dettagli di connessione al database
  1. Accedi alla console Lightsail.

  2. Nella home page di Lightsail, scegli la scheda Database.

  3. Scegliere il nome del database a cui connettersi.

  4. Nella scheda Connect (Connetti), nella sezione Endpoint and port (Endpoint e porta), prendere nota delle informazioni relative all'endpoint e alla porta.

    Si consiglia di copiare l'endpoint negli Appunti per evitare di inserirlo in modo non corretto. A questo scopo, evidenziare l'endpoint e premere CTRL+C se si usa Windows o Cmd+C se si usa macOS per copiarlo negli Appunti. Quindi, premere CTRL+V o Cmd+V per incollarlo.

    Endpoint e porta del database nella console Lightsail
  5. Nella scheda Connect (Connetti), nella sezione User name and passwords (Nome utente e password), annota il nome utente, quindi scegli Show (Mostra) nella sezione Password per visualizzare la password corrente del database.

    Poiché le password gestite sono complesse, è consigliabile copiarle e incollarle per evitare errori di digitazione. Evidenziare la password gestita e premere CTRL+C se si usa Windows o Cmd+C se si usa macOS per copiarla negli Appunti. Quindi, premere CTRL+V o Cmd+V per incollarlo.

Fase 2: configurare la disponibilità pubblica del database MySQL

È necessario abilitare la modalità pubblica affinché il database si connetta esternamente o da un'istanza Lightsail in un'altra istanza del database. Regione AWS Quando è abilitata la modalità pubblica, chiunque disponga del nome utente e della password del database potrà connettersi al database. Per configurare la disponibilità pubblica del database, completa le operazioni descritte nella guida Configurazione della modalità pubblica per il database.

Nota

Vai al passaggio 3 se prevedi di connetterti al database da una delle tue istanze Lightsail che si trova nella stessa regione del database.

Fase 3: configurare il client di database per connettersi al database MySQL

Per connetterti al database MySQL, configura il client di database per l'utilizzo dell'endpoint e della porta ottenuti in precedenza. Le fasi seguenti mostrano come configurare MySQL Workbench, ma questi passaggi potrebbero essere simili anche per altri client.

Nota

Per ulteriori informazioni sull'uso di MySQL Workbench, consulta il manuale di MySQL Workbench.

Configurare MySQL Workbench per connettersi a un database
  1. Aprire MySQL Workbench.

  2. Scegliere il menu Database, quindi scegliere Manage connections (Gestisci connessioni).

  3. Inserire le informazioni seguenti nel modulo che viene visualizzato:

    Configurazione della connessione a MySQL Workbench
    • Connection Name (Nome connessione): è consigliabile usare un nome simile e quello del database per la connessione. Questo consente di identificarlo facilmente in futuro.

    • Connection Method (Metodo di connessione): scegliere Standard (TCP/IP).

    • Port (Porta): immettere la porta per il database ottenuta in precedenza. La porta predefinita per MySQL è 3306.

    • Hostname (Nome host): immettere l'endpoint del database ottenuto in precedenza. Se hai copiato l'endpoint del database dalla console Lightsail ed è ancora negli appunti, premi Ctrl+V se usi Windows o Cmd+V se usi macOS, per incollarlo.

    • Username (Nome utente): immettere il nome utente del database ottenuto in precedenza.

    • Password: scegliere Store in vault (Archivia nel vault). Nella finestra che viene visualizzata, immettere la password del database ottenuta in precedenza. Se hai copiato la password dalla console Lightsail ed è ancora negli appunti, premi Ctrl+V se usi Windows o Cmd+V se usi macOS, per incollarla. Scegliere OK per salvare la password.

    • Default Schema (Schema predefinito): lasciare vuota questa casella di testo.

  4. Scegliere Test connection (Test connessione) per determinare se il client è in grado di stabilire una connessione con il database.

    Se la connessione viene eseguita correttamente, viene visualizzato un prompt simile all'esempio seguente. Dopo aver letto le informazioni, scegliere OK per chiudere la finestra.

    Test di connessione di MySQL Workbench completato correttamente
  5. Scegliere New (Nuovo) per salvare i dettagli della nuova connessione, quindi scegliere Close (Chiudi) per chiudere la finestra di gestione delle connessioni.

    La nuova connessione di database compare nella home page dell'applicazione MySQL Workbench, nella sezione MySQL Connections (Connessioni MySQL).

  6. Per connettersi al database, scegliere la nuova connessione di database.

    Se la connessione viene eseguita correttamente, viene visualizzata una finestra simile all'esempio seguente.

    Area di lavoro di MySQL Workbench

Passaggi successivi

Ecco una guida per aiutarti a importare dati nel tuo database in Lightsail: