Quali sono i passaggi per utilizzare MySQL con Docker?

Quali Sono I Passaggi Per Utilizzare Mysql Con Docker



MySQL è un noto programma di gestione di database relazionali che può funzionare su varie piattaforme, come Windows, Facebook, Twitter, ecc. Docker è un noto forum che consente agli sviluppatori di creare, eseguire e distribuire applicazioni utilizzando i contenitori. Docker consente agli utenti di utilizzare MySQL con esso, che è un modo efficiente e adattabile per installare e mantenere le applicazioni di database. Fornisce inoltre sicurezza, portabilità e isolamento per le applicazioni MySQL.

Questo articolo spiegherà la procedura dettagliata per l'utilizzo di MySQL con Docker.

Quali sono i passaggi per utilizzare MySQL con Docker?

Per utilizzare MySQL con Docker, prova i passaggi indicati di seguito:







Passaggio 1: estrarre l'immagine MySQL dall'hub Docker

Per eseguire il pull di MySQL da Docker Hub al sistema locale, scrivi il comando elencato di seguito in Windows PowerShell:



finestra mobile tirare mysql



Si può osservare che è stata scaricata l'ultima versione dell'immagine MySQL.





Passaggio 2: visualizza l'immagine scaricata

Successivamente, elenca tutte le immagini disponibili per assicurarti che l'immagine MySQL sia stata estratta correttamente:

immagini di docker



L'output sopra mostra l'ultima versione dell'immagine MySQL.

Passaggio 3: avvia il contenitore MySQL

Quindi, crea ed esegui il contenitore MySQL tramite il ' docker run -d –name -e MYSQL_ROOT_PASSWORD= comando:

corsa del docker -D --nome mySql-cont MYSQL_ROOT_PASSWORD =mysql123 mysql:più recente

Qui:

  • -nome L'opzione ' imposta il nome del contenitore, ad esempio ' mySql-cont ”.
  • -D Il flag ” viene utilizzato per eseguire il contenitore in background.
  • -e MYSQL_ROOT_PASSWORD ' definisce la password di root a ' mysql123 ”.
  • mysql: più recente ' è l'immagine Docker da utilizzare:

Il comando eseguito sopra ha creato e avviato un ' mySql-cont ” contenitore che esegue l'ultima versione di MySQL in background.

Passaggio 4: Visualizza il contenitore MySQL in esecuzione

Per assicurarti che il contenitore MySQL sia in esecuzione correttamente, esegui il seguente comando:

docker p.s

L'output sopra indica che il contenitore MySQL è in esecuzione correttamente, ad esempio ' mySql-cont ”.

Passaggio 5: accedere al contenitore MySQL

Ora, utilizza il ' finestra mobile exec -it ” insieme al nome del contenitore per aprire la shell Bash all'interno del contenitore MySQL in esecuzione:

docker esec -Esso mySql-cont bash

Il comando sopra indicato ha aperto una shell Bash e ora gli utenti possono eseguire il comando all'interno del contenitore MySQL in esecuzione.

Passaggio 6: connettersi al database MySQL

Successivamente, connettiti al database MySQL come utente root utilizzando il comando fornito e inserisci la password in modo interattivo:

mysql -uroot -P

Si può osservare che la shell MySQL è stata avviata.

Passaggio 7: eseguire i comandi MySQL

Infine, esegui i comandi MySQL nel contenitore MySQL. Ad esempio, eseguire il ' MOSTRA DATABASE; ” comando per visualizzare tutti i database esistenti:

MOSTRA DATABASE;

L'output sopra mostrava i database disponibili nel contenitore MySQL.

Per selezionare un database specifico, eseguire il comando ' USE ; comando:

USA mysql;

Inoltre, per visualizzare le tabelle nel database selezionato, utilizzare il comando fornito di seguito:

MOSTRA TABELLE;

Nell'output sopra, è possibile vedere tutte le tabelle nel contenitore MySQL. Abbiamo utilizzato con successo MySQL con Docker.

Conclusione

Per utilizzare MySQL con Docker, per prima cosa estrarre l'immagine MySQL da Docker Hub utilizzando il ' finestra mobile tirare mysql ” comando. Quindi, crea ed esegui il contenitore MySQL attraverso il ' docker run -d –name -e MYSQL_ROOT_PASSWORD= ” e visualizzalo. Successivamente, accedi al contenitore MySQL e connettiti al database MySQL. Infine, esegui i comandi MySQL al suo interno. Questo articolo ha spiegato la procedura per l'utilizzo di MySQL con Docker.