[Entrypoint] GENERATED ROOT PASSWORD: *ovIDej0cNAr[apq0jWuf4KdOpI
#6) Sada bismo se prijavili na mysql ljusku u Docker spremniku s generiranom lozinkom.
Izvršite donju naredbu.
docker exec -it mysql-docker-demo mysql -u root -p
Kada se od vas zatraži lozinka, unesite onu iz koraka #5 iznad. Jednom kada unesete bit ćete prijavljeni na MySQL klijent unutar Docker spremnika.
U ovom trenutku, ako unesete naredbu poput SHOW DATABASES; tada bi izbacio pogrešku i zatražio ažuriranje/promjenu zadane lozinke.
mysql> SHOW DATABASES;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
#7) Idemo sada poništiti lozinku pomoću naredbe ALTER.
ALTER USER 'root'@'localhost' IDENTIFICIRAN PO 'password';
Ovdje je 'password' stvarna lozinka koju želite postaviti za root korisnika. Možete je promijeniti u bilo koju odgovarajuću i željenu vrijednost.
#8) Sada ćemo pokušati pokrenuti jednostavnu naredbu za potvrdu naše instalacije. Izveli bismo naredbu SHOW DATABASES; da biste dobili pojedinosti o svim dostupnim bazama podataka.
Ovdje je izlaz naredbe
mysql> prikaži BAZE PODATAKA;
+——————–+
Vodič korak po korak za preuzimanje MySQL-a za Windows i macOS koristeći različite metode:
U ovom vodiču naučit ćemo različite načine/pristupe da vidimo kako možete preuzeti MySQL i počnite ga koristiti u roku od nekoliko minuta.
MySQL se može preuzeti kao samostalni instalacijski program za različite operativne sustave ili kao komprimirana slika/arhiva, a najlakši je korištenje dockera za MySQL ako samo želite naučiti i istražite MySQL.
Također, imajte na umu da je MySQL dostupan kao zajedničko (besplatno) i poslovno (plaćeno) izdanje za preuzimanje.
Za većinu praktičnih svrha mySMySQLQL instalacija putem programa za instalaciju i docker slike rješava većinu slučajeva upotrebe. Ovdje ćemo vidjeti oba ova pristupa za Windows i Mac operativne sustave.
MySql Download Through Installer
MySQL je dostupan za preuzimanje kao samostalni instalacijski paket za Windows i macOS.
Pogledajmo detalje za svaki od ovih.
Instaliranje MySQL-a na Windows
a) Preduvjeti: Prije pokretanja procesa instalacije, imajte na umu da MySQL Installer zahtijeva .NET Framework 4.5.2 (ako imate stariju verziju .NET frameworka, ažurirajte je kako biste započeli proces instalacije).
b) Ovdje preuzmite program za instalaciju MySQL zajednice iz izvora. (Trenutna verzija MySQL-a dok ovo pišemtutorial je 8.0.20. Ako trebate preuzeti određenu verziju MySQL-a, ovdje možete pogledati odgovarajući instalacijski program i odabrati verziju koju želite instalirati).
Odaberite instalacijski program ovisno o tome je li verzija sustava Windows koju koristite 32-bitni ili 64-bitni (ovdje možete pogledati vezu kako biste saznali koju verziju OS-a koristite).
c ) Nakon preuzimanja instalacijskog programa, otvorite exe instalacijski program i nastavite s uputama. Imajte na umu da ćete trebati aktivnu internetsku vezu budući da je instalacijski program ljuska i preuzima odabrane proizvode putem interneta jednom odabrane tijekom postupka instalacije.
Za odabir konfiguracije, možete odabrati 'Zadana za razvojne programere' koja se brine o gotovo svim potrebnim stvarima za potrebe razvoja/testiranja.
d) Nakon završetka postavljanja , ako ste odabrali instalirati klijent za MySQL (MySQL Workbench koji je zajednica/besplatno preuzimanje), tada možete povezati svoju instancu poslužitelja, inače možete provjeriti instalaciju iz naredbenog retka izvršavanjem naredbe u nastavku.
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" test
Instaliranje MySQL-a na MacOS
#1) Za instaliranje/preuzimanje MySQL-a na macOS putem slike diska (.dmg) ili programa za instalaciju – preuzmite datoteku slike diska za izdanje zajednice odavde
#2) Kada se dmg datoteka preuzme, dvaput kliknite za montiranjesliku diska i pokrenite postupak instalacije slijedeći upute u instalacijskom paketu. Slijedite donje snimke zaslona za postupak instalacije korak po korak.
#3) Kada je instalacija završena, da biste uključili MySQL poslužitelj, možete otvoriti MySql postavke i uključiti MySQL poslužitelj ako već nije uključen.
Otvorite postavke sustava i kliknite na ikonu MySQL.
Sada će se otvoriti okno s postavkama MySQL i moći ćete vidjeti status MySQL poslužitelja. Ako već nije pokrenut, onda možete uključiti poslužitelj od tamo.
#4) Sada provjerimo je li naša instalacija uspješna ili ne provjerom verzije iz naredbenog retka. Otvorite prompt terminala i idite do MySQL instalacijskog direktorija koji je prema zadanim postavkama
/usr/local/mysql/bin
Pokrenite donju naredbu da provjerite verziju.
./mysql -V
Ako vidite izlazni lias ispod, to znači da vaša instalacija je bila uspješna.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
#5) Kako biste koristili MySQL iz naredbenog retka, možete nastaviti koristiti naredbeni redak ili terminal (sa lozinkom koja je postavljena tijekom instalacije proces) ili preuzmite MySQL klijentske aplikacije kao što je MySQL Workbench za pristup putem GUI-ja.
Istražimo nekoliko opcija naredbenog retka. Da biste započeli s MySQL ljuskom, pokrenite donje naredbe.
./mysql -u root -p
Sada ćete biti upitani zalozinku (Morate unijeti onu koju ste unijeli tijekom instalacije - pretpostavimo da ste lozinku postavili kao "lozinka"), a zatim na upit za lozinku unesite lozinku. Nakon što je provjera autentičnosti uspješna, korisnik bi se prijavio u MySQL ljusku.
Pokušajmo pokrenuti oglednu naredbu da vidimo radi li ljuska ispravno ili ne. Izvršite donju naredbu na MySQL ljusci.
SHOW DATABASES;
Trebali biste moći vidjeti donji izlaz za naredbu.
MySQL Docker slika
Instaliranje MySQL-a putem docker slike kao docker spremnika najlakši je pristup ako samo želite naučiti MySQL i ne želite instalirati cijeli softver/poslužitelj na svoj sustav.
Docker vam omogućuje da brzo zavrti, uključi i isključi spremnike koji sadrže potrebni softver, što je u ovom slučaju MySQL poslužitelj.
Pogledajmo korake koji su potrebni za instaliranje MySQL-a kao Docker slike.
#1) Da biste koristili Docker sliku, trebate instalirati Docker na temelju vašeg OS-a. Kako biste instalirali Docker, slijedite upute ovdje
#2) Nakon što je Docker mehanizam instaliran, morali bismo preuzeti (ili povući) Docker sliku iz Docker čvorišta. Pogledajmo naredbu koja se može koristiti za izvlačenje Docker slike za izdanje poslužitelja zajednice.
Izvršite donju naredbu na terminalu ili naredbenom retku.
docker pull mysql/mysql-server:tag
Ovdje, oznakapredstavlja verziju izdanja MySQL Community Servera koju želite preuzeti. Ako ne tražite određenu verziju, možete jednostavno izostaviti detalje oznake i pokrenuti naredbu u nastavku (ovo bi dohvatilo sliku za posljednje dostupno izdanje MySQL Community Edition).
docker pull mysql/mysql-server
#3) Nakon što se Docker slika preuzme, možemo pokušati ispisati slike i vidjeti možemo li pronaći MySQL sliku na popisu koji se prikazuje. Pokrenite donju naredbu u terminalu (za sustave temeljene na Linuxu).
docker image ls | grep "mysql-server"
Ako vidite izlaz kao ispod, to bi značilo da je vaša Docker slika uspješno preuzeta.
#4) Sada pokrenimo spremnik na Docker slici koju smo upravo preuzeli. Spremnik bismo nazvali ‘’mysql-docker-demo” . Izvedite donju naredbu da pokrenete spremnik sa slike.
docker run --name="mysql-docker-demo" -d mysql/mysql-server
#5) Sada, kako bismo dobili lozinku koja je postavljena tijekom pokretanja Docker spremnika, možemo dohvatiti detalje iz Docker se zapisuje i zatim ponovno pokrenite ovu lozinku pomoću naredbe ALTER.
Izvršite sljedeću naredbu na terminalu:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Imajte na umu da 'mysql-docker -demo' u gornjoj naredbi je naziv docker spremnika. Ako ste drugačije nazvali spremnik, trebali biste ga zamijeniti nazivom spremnika.
Ako je vaš Docker spremnik ispravno pokrenut, tadapokretanje bilo koje MySQL naredbe – baš kao što radite s instalacijom na lokalnom računalu.
Također možete pokrenuti/zaustaviti Docker spremnik na zahtjev kada i kada je potrebno.
Za zaustavite MySQL docker spremnik, možete upotrijebiti donju naredbu.
docker stop mysql-docker-demo
Da biste ponovno pokrenuli Docker spremnik, možete upotrijebiti donju naredbu.
docker start mysql-docker-demo
MySQL Enterprise Edition
MySQL je baza podataka otvorenog koda koja se naširoko koristi.
Enterprise izdanje je u vlasništvu Oraclea i uključuje paket alata i značajki koji dolazi samo s plaćenom verzijom (Besplatna verzija je MySQL Community Edition).
MySQL Enterprise Edition je dostupan preko Oracle oblaka kao potpuno upravljana usluga.
Dane su neke procjene oko troškova MySQL Enterprise Edition ispod:
Izdanje | Godišnja pretplata (USD) |
---|---|
MySQL Standard Edition | 2000 - 4000 |
MySQL Enterprise Edition | 5000 - 10000 |
Provjerite Oracle Costing Sheet za više informacija.
Plaćene verzije MySQL-a dolaze s tehničkom podrškom i pomoći MySQL tima kao i s drugim alatima za nadzor kao što su sigurnosna kopija, šifriranje, vatrozid itd.
Često postavljana pitanja & Odgovori
P #1) Je li MySQL besplatan za preuzimanje?
Odgovor: MySQL je dostupan u više izdanja. Izdanje zajednice besplatno je za preuzimanje i korištenjedok druge varijante kao što su izdanja MySQL Standard i MySQL Enterprise imaju godišnju pretplatu jer dolaze s podrškom za oblak i tehničkom pomoći MySQL tima.
Kako biste koristili MySQL otvoreni izvor u komercijalne svrhe, možete koristite MariaDB koji se temelji na MySQL bazi podataka.
P #2) Kako instalirati MySQL klijent?
Odgovor: MySQL Client se preuzima kao dio standardne instalacije MySQL poslužitelja. MySQL klijent se može pokrenuti s terminala ili naredbenog retka dolaskom do direktorija kao što je navedeno u nastavku za Mac/Linux ili Windows.
MAC - /usr/local/mysql/binWINDOWS - C:\\Program Files\\MySQL\\MySQL Server 8.0
MySQL klijent naredbenog retka može se pokrenuti pokretanjem MySQL izvršni u gornjim direktorijima.
Za korištenje klijenta temeljenog na GUI-u, ovdje možete preuzeti MySQL workbench odabirom odgovarajuće kombinacije OS-a.
P #3) Kako da preuzeti MySQL za Windows?
Odgovor: MySQL je dostupan za gotovo sve glavne operativne sustave kao što su macOS, Linux & Windows. Za Windows, može se preuzeti kao izvršni ili zip.
Pogledajte detalje o preuzimanju ovdje na MySQL službenoj stranici za preuzimanje.
Naveli smo kompletne korake instalacije za preuzimanje/postavljanje gore i instaliranje MySQL Community Server izdanja na Windows ovdje u ovom vodiču.
Zaključak
U ovom smo vodiču naučili o raznim načinima na kojemožete preuzeti MySQL na svoje stolno/prijenosno računalo s različitim operativnim sustavima.
Raspravljali smo o provjeri valjanosti instalacije MySQL Community Servera na Windows i macOS platformama. Također smo naučili o korištenju Dockera za početak razvoja MySQL poslužitelja i saznali kako brzo započeti s MySQL poslužiteljem.
Nadamo se da je ovaj vodič razjasnio sva vaša pitanja o preuzimanju MySQL-a.