Koji su koraci za korištenje MySQL-a s Dockerom?

Koji Su Koraci Za Koristenje Mysql A S Dockerom



MySQL je dobro poznati program za upravljanje relacijskim bazama podataka koji može raditi na različitim platformama, kao što su Windows, Facebook, Twitter itd. Docker je dobro poznati forum koji programerima omogućuje stvaranje, izvođenje i distribuciju aplikacija korištenjem spremnika. Docker dopušta korisnicima da s njim koriste MySQL, što je učinkovit i prilagodljiv način instaliranja i održavanja aplikacija baze podataka. Također pruža sigurnost, prenosivost i izolaciju za MySQL aplikacije.

Ovaj će članak objasniti postupak korak po korak za korištenje MySQL-a s Dockerom.

Koji su koraci za korištenje MySQL-a s Dockerom?

Da biste koristili MySQL s Dockerom, isprobajte dolje navedene korake:







Korak 1: Izvucite MySQL sliku iz Docker Huba

Da biste povukli MySQL iz Docker Huba u lokalni sustav, napišite dolje navedenu naredbu u Windows PowerShell:



docker povuci mysql



Može se uočiti da je najnovija verzija MySQL slike preuzeta.





Korak 2: Pogledajte preuzetu sliku

Zatim navedite sve dostupne slike kako biste bili sigurni da je MySQL slika uspješno izvučena:

docker slike



Gornji izlaz prikazuje najnoviju verziju MySQL slike.

Korak 3: Pokrenite MySQL spremnik

Zatim kreirajte i pokrenite MySQL spremnik putem ' docker run -d –name -e MYSQL_ROOT_PASSWORD= ” naredba:

docker run -d --Ime mojSql-nastavak -To je MYSQL_ROOT_PASSWORD =mysql123 mysql:najnovije

Ovdje:

  • -Ime ' opcija postavlja naziv spremnika, tj. ' mojSql-nastavak ”.
  • -d ” zastavica se koristi za izvršavanje spremnika u pozadini.
  • -e MYSQL_ROOT_PASSWORD ” definira root lozinku za “ mysql123 ”.
  • mysql: najnoviji ” je Docker slika za korištenje:

Gore izvršena naredba izgradila je i pokrenula ' mojSql-nastavak ” spremnik koji pokreće najnoviju verziju MySQL-a u pozadini.

Korak 4: Pregledajte pokrenuti MySQL spremnik

Kako biste bili sigurni da MySQL spremnik radi uspješno, izvršite sljedeću naredbu:

lučki radnik p.s

Gornji izlaz pokazuje da MySQL spremnik uspješno radi, tj., “ mojSql-nastavak ”.

Korak 5: Pristupite MySQL spremniku

Sada upotrijebite ' docker exec -it ” naredba zajedno s nazivom spremnika za otvaranje Bash ljuske unutar pokrenutog MySQL spremnika:

lučki radnik izvrs -to mojSql-nastavak udarac

Gore navedena naredba otvorila je Bash ljusku i sada korisnici mogu izvršiti naredbu unutar pokrenutog MySQL spremnika.

Korak 6: Povežite se s MySQL bazom podataka

Nakon toga se spojite na MySQL bazu podataka kao root korisnik pomoću ponuđene naredbe i interaktivno unesite lozinku:

mysql -korijen -str

Može se uočiti da je MySQL ljuska pokrenuta.

Korak 7: Izvršite MySQL naredbe

Na kraju, pokrenite MySQL naredbe u MySQL spremniku. Na primjer, izvršite ' PRIKAŽI BAZE PODATAKA; ” za pregled svih postojećih baza podataka:

PRIKAŽI BAZE PODATAKA;

Gornji izlaz pokazao je dostupne baze podataka u MySQL spremniku.

Za odabir određene baze podataka izvršite ' USE ; ” naredba:

KORISTI mysql;

Štoviše, za pregled tablica u odabranoj bazi podataka upotrijebite donju naredbu:

POKAŽI TABLICE;

U gornjem izlazu mogu se vidjeti sve tablice u MySQL spremniku. Uspješno smo koristili MySQL s Dockerom.

Zaključak

Da biste koristili MySQL s Dockerom, prvo povucite MySQL sliku iz Docker Huba koristeći ' docker povuci mysql ” naredba. Zatim kreirajte i pokrenite MySQL spremnik putem ' docker run -d –name -e MYSQL_ROOT_PASSWORD= ” i pogledajte je. Nakon toga pristupite MySQL spremniku i spojite se na MySQL bazu podataka. Na kraju, pokrenite MySQL naredbe u njemu. Ovaj članak je objasnio postupak za korištenje MySQL-a s Dockerom.