Kādi ir MySQL lietošanas soļi ar Docker?

Kadi Ir Mysql Lietosanas Soli Ar Docker



MySQL ir plaši pazīstama relāciju datu bāzes pārvaldības programma, kas var darboties dažādās platformās, piemēram, Windows, Facebook, Twitter utt. Docker ir labi pazīstams forums, kas ļauj izstrādātājiem izveidot, izpildīt un izplatīt lietojumprogrammas, izmantojot konteinerus. Docker ļauj lietotājiem ar to izmantot MySQL, kas ir efektīvs un pielāgojams veids, kā instalēt un uzturēt datu bāzes lietojumprogrammas. Tas arī nodrošina MySQL lietojumprogrammu drošību, pārnesamību un izolāciju.

Šajā rakstā tiks detalizēti aprakstīta MySQL izmantošanas procedūra ar Docker.

Kādi ir MySQL lietošanas soļi ar Docker?

Lai izmantotu MySQL ar Docker, izmēģiniet tālāk minētās darbības.







1. darbība: izvelciet MySQL attēlu no Docker Hub

Lai izvilktu MySQL no Docker Hub uz vietējo sistēmu, ierakstiet tālāk norādīto komandu programmā Windows PowerShell:



docker pull mysql



Var novērot, ka ir lejupielādēta MySQL attēla jaunākā versija.





2. darbība: skatiet lejupielādēto attēlu

Pēc tam uzskaitiet visus pieejamos attēlus, lai nodrošinātu, ka MySQL attēls ir veiksmīgi izvilkts:

dokera attēli



Iepriekšējā izvade parāda jaunāko MySQL attēla versiju.

3. darbība: palaidiet programmu MySQL Container

Pēc tam izveidojiet un izpildiet MySQL konteineru, izmantojot “ docker palaist -d –nosaukums -e MYSQL_ROOT_PASSWORD= ” komanda:

dokera skrējiens -d --nosaukums mySql-cont -Tas ir MYSQL_ROOT_PASSWORD =mysql123 mysql:jaunākais

Šeit:

  • ' - vārds opcija iestata konteinera nosaukumu, t.i., ' mySql-cont ”.
  • ' -d karodziņš tiek izmantots, lai izpildītu konteineru fonā.
  • ' -e MYSQL_ROOT_PASSWORD ' definē root paroli uz ' mysql123 ”.
  • ' mysql: jaunākais ” ir Docker attēls, ko izmantot:

Iepriekš izpildītā komanda ir izveidojusi un sākusi ' mySql-cont ” konteiners, kurā fonā darbojas jaunākā MySQL versija.

4. darbība. Skatiet palaišanas MySQL konteineru

Lai nodrošinātu, ka MySQL konteiners darbojas veiksmīgi, izpildiet šādu komandu:

dokeris ps

Iepriekš minētā izvade norāda, ka MySQL konteiners darbojas veiksmīgi, t.i., ' mySql-cont ”.

5. darbība. Piekļūstiet MySQL konteineram

Tagad izmantojiet ' docker exec -it ” komandu kopā ar konteinera nosaukumu, lai atvērtu Bash apvalku darbošajā MySQL konteinerā:

dokeris izpild -tas mySql-cont bash

Iepriekš minētā komanda ir atvērusi Bash apvalku, un tagad lietotāji var izpildīt komandu darbošajā MySQL konteinerā.

6. darbība: izveidojiet savienojumu ar MySQL datu bāzi

Pēc tam izveidojiet savienojumu ar MySQL datubāzi kā root lietotājs, izmantojot sniegto komandu, un interaktīvi ievadiet paroli:

mysql -uroot -lpp

Var novērot, ka ir palaists MySQL apvalks.

7. darbība: izpildiet MySQL komandas

Visbeidzot palaidiet MySQL komandas MySQL konteinerā. Piemēram, izpildiet ' RĀDĪT DATU BĀZES; ” komanda, lai skatītu visas esošās datu bāzes:

RĀDĪT DATU BĀZES;

Iepriekšējā izvade parādīja pieejamās datu bāzes MySQL konteinerā.

Lai atlasītu konkrētu datu bāzi, izpildiet ' USE ; ” komanda:

LIETOT mysql;

Turklāt, lai skatītu tabulas atlasītajā datu bāzē, izmantojiet tālāk norādīto komandu:

RĀDĪT TABULAS;

Iepriekš minētajā izvadē var redzēt visas MySQL konteinera tabulas. Mēs esam veiksmīgi izmantojuši MySQL ar Docker.

Secinājums

Lai izmantotu MySQL ar Docker, vispirms izvelciet MySQL attēlu no Docker Hub, izmantojot “ docker pull mysql ” komandu. Pēc tam izveidojiet un izpildiet MySQL konteineru, izmantojot “ docker palaist -d –nosaukums -e MYSQL_ROOT_PASSWORD= ” komandu un apskatiet to. Pēc tam piekļūstiet MySQL konteineram un izveidojiet savienojumu ar MySQL datu bāzi. Visbeidzot, palaidiet tajā MySQL komandas. Šajā rakstā ir izskaidrota procedūra MySQL lietošanai ar Docker.