[Entrypoint] GENERATED ROOT PASSWORD: *ovIDej0cNAr[apq0jWuf4KdOpI
#6) Tani do të identifikoheshim në guaskën mysql në kontejnerin Docker me fjalëkalimin e krijuar.
Ekzekutoni komandën e mëposhtme.
docker exec -it mysql-docker-demo mysql -u root -p
Kur të kërkohet një fjalëkalim, futni atë nga Hapi #5 më sipër. Pasi të futeni, do të identifikoheshit në klientin MySQL brenda kontejnerit Docker.
Në këtë moment, nëse futni një komandë si SHOW BAZAVE TË TË DHËNAVE; atëherë do të hidhte një gabim dhe do të kërkonte të përditësohej/ndryshohej fjalëkalimi i paracaktuar.
mysql> SHOW DATABASES;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
#7) Tani le të rivendosim fjalëkalimin duke përdorur komandën ALTER.
Ndrysho përdoruesin 'root'@'localhost' Identifikohet NGA 'password';
Këtu 'fjalëkalimi' është fjalëkalimi aktual që dëshironi të vendosni për përdoruesin rrënjë. Ju mund ta ndryshoni atë në çdo vlerë sipas nevojës dhe dëshirës.
#8) Tani do të përpiqemi të ekzekutojmë një komandë të thjeshtë për të vërtetuar instalimin tonë. Do të ekzekutonim komandën SHOW BAZA TË TË DHËNAVE; për të marrë detajet e të gjitha bazave të të dhënave të disponueshme.
Këtu është dalja e komandës
mysql> shfaq BAZA E TË DHËNAVE;
+——————–+
Udhëzues hap pas hapi për të shkarkuar MySQL për Windows dhe macOS duke përdorur metoda të ndryshme:
Në këtë tutorial, ne do të mësojmë mënyrat/qasjet e ndryshme për të parë se si mund të shkarkoni MySQL dhe filloni ta përdorni brenda disa minutash.
MySQL mund të shkarkohet si një instalues i pavarur për sisteme të ndryshme operative, ose si një imazh/arkiv i mbyllur dhe më e thjeshta është përdorimi i docker për MySQL nëse thjesht dëshironi të mësoni dhe eksploroni MySQL.
Gjithashtu, ju lutemi vini re se MySQL është i disponueshëm si botim i komunitetit (falas) dhe i ndërmarrjes (me pagesë) për shkarkim.
Për qëllime më praktike, instalimi i mySySQLQL përmes instaluesit dhe imazhit të dokerit zgjidh shumicën e rasteve të përdorimit. Këtu do t'i shohim të dyja këto qasje për sistemet operative Windows dhe Mac.
Shkarkimi i MySql përmes instaluesit
MySQL është i disponueshëm për t'u shkarkuar si një instalues i pavarur paketash për Windows dhe macOS.
Le të shohim detajet për secilën nga këto.
Instalimi i MySQL në Windows
a) Kushtet paraprake: Para se të filloni procesin e instalimit, ju lutemi vini re se Instaluesi MySQL kërkon .NET Framework 4.5.2 (Nëse keni një version më të vjetër të kornizës .NET, atëherë përditësoni atë në mënyrë që të fillojë procesi i instalimit).
b) Shkarko instaluesin e komunitetit MySQL nga burimi këtu. (Versioni aktual i MySQL ndërsa shkruani këtëtutorial është 8.0.20. Nëse keni nevojë të shkarkoni një version specifik të MySQL, atëherë mund t'i referoheni instaluesit përkatës këtu dhe të zgjidhni versionin që dëshironi të instaloni).
Zgjidhni instaluesin në varësi nëse versioni i Windows që po përdorni është 32 bit ose 64 bit (mund t'i referoheni lidhjes këtu për të njohur versionin e OS që po përdorni).
c ) Pasi të keni shkarkuar instaluesin, hapni instaluesin exe dhe vazhdoni me udhëzimet. Ju lutemi vini re se do të keni nevojë për një lidhje aktive interneti pasi instaluesi është një predhë dhe ai shkarkon produktet e zgjedhura përmes internetit pasi të zgjidhen gjatë procesit të instalimit.
Për zgjedhjen e konfigurimit, mund të zgjidhni 'Developer Default' që kujdeset për pothuajse të gjitha gjërat e nevojshme për nevojat e zhvillimit/testimit.
d) Pasi të përfundojë konfigurimi , nëse keni zgjedhur të instaloni klientin për MySQL (MySQL Workbench që është Komunitet/shkarkim falas), atëherë mund të lidhni shembullin e serverit tuaj, përndryshe mund ta kontrolloni instalimin nga linja e komandës duke ekzekutuar komandën më poshtë.
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" test
Instalimi i MySQL në MacOS
#1) Për instalimin/shkarkimin e MySQL në macOS përmes imazhit të diskut (.dmg) ose instaluesit – shkarkoni skedarin e imazhit të diskut për botimin e komunitetit nga këtu
#2) Pasi të shkarkohet skedari dmg, klikoni dy herë për ta montuarimazhin e diskut dhe filloni procesin e instalimit duke ndjekur udhëzimet në paketën e instalimit. Ndiqni pamjet e mëposhtme të ekranit për procesin e instalimit hap pas hapi.
#3) Pasi të përfundojë instalimi, për të aktivizuar serverin MySQL, mund të hapni preferencat MySql dhe të aktivizoni serverin MySQL nëse nuk është i aktivizuar tashmë.
Hapni preferencat e sistemit dhe klikoni në ikonën MySQL.
Panori i preferencave MySQL do të hapet tani dhe ju mund të shihni statusin e serverit MySQL. Nëse nuk po funksionon tashmë, atëherë mund ta aktivizoni serverin që andej.
#4) Tani le të kontrollojmë nëse instalimi ynë është i suksesshëm apo jo duke kontrolluar versionin nga linja e komandës. Hapni kërkesën e terminalit dhe lundroni te direktoria e instalimit të MySQL e cila është si parazgjedhje
/usr/local/mysql/bin
Vendosni komandën e mëposhtme për të kontrolluar versionin.
./mysql -V
Nëse shihni lidhjet e daljes më poshtë, atëherë do të thotë që instalimi juaj ishte i suksesshëm.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
#5) Për të përdorur MySQL nga linja e komandës, mund të vazhdoni të përdorni vijën e komandës ose terminalin (me fjalëkalimin që u vendos gjatë instalimit proces) ose shkarkoni aplikacione klienti MySQL si MySQL Workbench për t'u aksesuar nëpërmjet GUI.
Le të shqyrtojmë disa opsione të linjës së komandës. Për të filluar me MySQL shell, ekzekutoni komandat e mëposhtme.
./mysql -u root -p
Tani, do t'ju kërkohet përfjalëkalimin (Duhet të vendosni atë që është futur gjatë instalimit - supozoni se e keni vendosur fjalëkalimin si "fjalëkalim"), pastaj në kërkesën e fjalëkalimit shkruani fjalëkalimin. Pasi vërtetimi të jetë i suksesshëm, përdoruesi do të identifikohet në guaskën MySQL.
Le të provojmë të ekzekutojmë një komandë mostër për të parë nëse guaska po funksionon siç duhet apo jo. Ekzekutoni komandën e mëposhtme në guaskën MySQL.
SHOW DATABASES;
Duhet të jeni në gjendje të shihni daljen e mëposhtme për komandën.
MySQL Docker Image
Instalimi i MySQL përmes një imazhi docker si një kontejner docker është qasja më e lehtë nëse thjesht dëshironi të mësoni MySQL dhe nuk dëshironi të instaloni softuerin/serverin e plotë në sistemin tuaj.
Docker ju lejon të shpejt rrotulloni, ndizni dhe fikni kontejnerët që përmbajnë softuerin e kërkuar që në këtë rast është serveri MySQL.
Le të shohim hapat që do të nevojiteshin për të instaluar MySQL si një imazh Docker.
#1) Për të përdorur imazhin Docker, duhet të instaloni Docker bazuar në sistemin tuaj operativ. Për të instaluar Docker, ndiqni udhëzimet këtu
#2) Pasi të instalohet motori Docker, do të na duhet të shkarkojmë (ose të tërheqim) imazhin Docker nga qendra Docker. Le të shohim komandën që mund të përdoret për të tërhequr imazhin Docker për botimin e serverit të Komunitetit.
Ekzekutoni komandën e mëposhtme në terminal ose në linjën e komandës.
docker pull mysql/mysql-server:tag
Këtu, etiketapërfaqëson versionin e edicionit të MySQL Community Server që dëshironi të shkarkoni. Nëse nuk jeni duke kërkuar për një version specifik, atëherë thjesht mund të hiqni detajet e etiketës dhe të ekzekutoni komandën më poshtë (Kjo do të merrte imazhin për edicionin më të fundit të disponueshëm të Botimit të Komunitetit MySQL).
docker pull mysql/mysql-server
#3) Pasi të shkarkohet imazhi i Docker, mund të provojmë të listojmë imazhet dhe të shohim nëse mund të gjejmë një imazh MySQL në listën që shfaqet. Ekzekutoni komandën e mëposhtme në terminal (për sistemet e bazuara në Linux).
docker image ls | grep "mysql-server"
Nëse e shihni daljen si më poshtë, atëherë kjo do të thotë që imazhi juaj Docker u shkarkua me sukses.
#4) Tani le të ekzekutojmë një kontejner kundër imazhit të Docker që sapo shkarkuam. Ne do ta emërtonim kontejnerin si ''mysql-docker-demo” . Ekzekutoni komandën e mëposhtme për të nisur kontejnerin nga imazhi.
docker run --name="mysql-docker-demo" -d mysql/mysql-server
#5) Tani, për të marrë fjalëkalimin që është vendosur gjatë ekzekutimit të kontejnerit Docker, ne mund të marrim detajet nga Docker regjistrohet dhe më pas rinisni këtë fjalëkalim duke përdorur komandën ALTER.
Ekzekutoni komandën e mëposhtme në terminal:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Ju lutemi vini re se 'mysql-docker -demo' në komandën e mësipërme është emri i kontejnerit docker. Nëse e keni emërtuar ndryshe kontejnerin, atëherë duhet ta zëvendësoni me emrin e kontejnerit.
Nëse kontejneri juaj Docker është nisur siç duhet, atëherëekzekutimi i çdo komande MySQL – ashtu si veproni me instalimin në një makinë lokale.
Mund të nisni/ndaloni gjithashtu kontejnerin Docker sipas kërkesës dhe kur kërkohet.
Për të. ndaloni kontejnerin docker të MySQL, mund të përdorni komandën e mëposhtme.
docker stop mysql-docker-demo
Për të nisur përsëri kontejnerin Docker, mund të përdorni komandën e mëposhtme.
docker start mysql-docker-demo
MySQL Enterprise Edition
MySQL është një bazë të dhënash me burim të hapur që përdoret gjerësisht.
Edicioni Enterprise është në pronësi të Oracle dhe përfshin një sërë veglash dhe veçorish që vijnë vetëm me versionin me pagesë (Versioni falas është edicioni i Komunitetit MySQL).
Edicioni MySQL Enterprise është i disponueshëm në cloud Oracle si një shërbim plotësisht i menaxhuar.
Janë dhënë disa vlerësime rreth kostos së edicionit MySQL Enterprise më poshtë:
Edicioni | Abonimi vjetor (USD) |
---|---|
Edicioni standard i MySQL | 2000 - 4000 |
MySQL Enterprise Edition | 5000 - 10000 |
Kontrollo fletën e kostos së Oracle për më shumë informacion.
Versionet me pagesë të MySQL vijnë me mbështetje teknike dhe asistencë nga ekipi i MySQL si dhe me mjete të tjera monitorimi si Rezervimi, Kriptimi, Firewall, etj.
Pyetjet e bëra më shpesh & Përgjigjet
P #1) A është MySQL falas për t'u shkarkuar?
Përgjigje: MySQL disponohet në shumë botime. Edicioni i komunitetit është falas për t'u shkarkuar dhe përdorurndërsa variantet e tjera si edicionet MySQL Standard dhe MySQL Enterprise kanë një kosto abonimi vjetor të bashkangjitur pasi ato vijnë me mbështetje në cloud dhe asistencë teknike nga ekipi i MySQL.
Për të përdorur MySQL me burim të hapur për qëllime komerciale, mund të përdorni MariaDB e cila bazohet në bazën e të dhënave MySQL.
P #2) Si të instaloni MySQL Client?
Përgjigje: MySQL Client shkarkohet si pjesë e instalimit standard të serverit MySQL. Klienti MySQL mund të niset nga terminali ose linja e komandës duke lundruar te drejtoria siç përmendet më poshtë për Mac/Linux ose Windows.
MAC - /usr/local/mysql/binWINDOWS - C:\\Program Files\\MySQL\\MySQL Server 8.0
Klienti i linjës së komandës MySQL mund të niset duke ekzekutuar MySQL e ekzekutueshme në drejtoritë e mësipërme.
Për përdorimin e një klienti të bazuar në GUI, mund të shkarkoni MySQL workbench këtu duke zgjedhur kombinimin e duhur të OS.
P #3) Si mund ta shkarko MySQL për Windows?
Përgjigje: MySQL është i disponueshëm për pothuajse të gjitha sistemet kryesore operative si macOS, Linux dhe amp; Dritaret. Për Windows, mund të shkarkohet si një skedar i ekzekutueshëm ose zip.
Referojuni detajeve të shkarkimit këtu në faqen zyrtare të shkarkimit të MySQL.
Ne kemi renditur hapat e plotë të instalimit për shkarkimin/konfigurimin ngritja dhe instalimi i botimit MySQL Community Server në Windows këtu në këtë tutorial.
Përfundim
Në këtë tutorial, ne mësuam për mënyrat e ndryshme përmes të cilaveju mund të shkarkoni MySQL në desktopin/laptopin tuaj me sisteme të ndryshme operative.
Ne diskutuam mbi vërtetimin e instalimit të serverit të komunitetit MySQL në platformat Windows dhe macOS. Mësuam gjithashtu rreth përdorimit të Docker për të filluar me zhvillimin e MySQL Server dhe mësuam se si të fillonim shpejt me serverin MySQL.
Shpresojmë që ky tutorial të sqarojë të gjitha pyetjet tuaja për shkarkimin e MySQL.