[Entrypoint] GENERATED ROOT PASSWORD: *ovIDej0cNAr[apq0jWuf4KdOpI
#6) Orain Docker edukiontzian dagoen mysql shell-ean saioa hasiko genuke sortutako pasahitzarekin.
Exekutatu beheko komandoa.
docker exec -it mysql-docker-demo mysql -u root -p
Pasahitza eskatzen dizunean, idatzi goiko 5. urratsekoa. Behin sartuta MySQL bezeroan sartuko zinateke Docker edukiontzian.
Une honetan, ERAKUTSI DATABASEAK bezalako komando bat sartzen baduzu; orduan errore bat botako luke eta pasahitz lehenetsia eguneratzeko/aldatzeko eskatuko luke.
mysql> SHOW DATABASES;ERROR 1820 (HY000): You must reset your password using ALTER USER statement before executing this statement.
#7) Berrezarri dezagun orain pasahitza ALTER komandoa erabiliz.
ALTER ERABILTZAILEA 'root'@'localhost' IDENTIFIED BY 'password';
Hemen 'pasahitza' root erabiltzailearentzat ezarri nahi duzun benetako pasahitza da. Egoki eta nahi duzun edozein baliotara alda dezakezu.
#8) Orain komando sinple bat exekutatzen saiatuko gara gure instalazioa balioztatzeko. SHOW DATABASES komandoa exekutatuko genuke; eskuragarri dauden datu-base guztien xehetasunak lortzeko.
Hona hemen komandoaren irteera
mysql> erakutsi DATU BASEAK;
+——————–+
Pausoz pauso gida MySQL deskargatzeko Windows eta macOS metodo desberdinak erabiliz:
Tutorial honetan, MySQL eta nola deskargatu ditzakezun ikusteko modu/ikuspegi desberdinak ikasiko ditugu. hasi minutu pare batean erabiltzen.
MySQL sistema eragile desberdinetarako instalatzaile autonomo gisa deskargatu daiteke, edo konprimitutako irudi/artxibo gisa eta errazena MySQLrako docker erabiltzea da ikasi nahi baduzu. eta arakatu MySQL.
Gainera, kontuan izan MySQL komunitate (doako) eta enpresa (ordainpeko) edizio gisa deskargatzeko erabilgarri dagoela.
Helburu praktiko gehienetarako mySMySQLQL instalatzailearen eta docker irudiaren bidezko instalazioak erabilera kasu gehienak konpontzen ditu. Hemen ikusiko ditugu bi ikuspegi hauek Windows eta Mac-en oinarritutako sistema eragileetarako.
MySql Download Through Installer
MySQL pakete instalatzaile autonomo gisa deskargatzeko erabilgarri dago Windows eta macOSentzat.
Ikus ditzagun hauetako bakoitzaren xehetasunak.
MySQL Windows-en instalatzea
a) Aurrebaldintzak: Instalazio-prozesua hasi aurretik, kontuan izan MySQL Instalatzaileak .NET Framework 4.5.2 behar duela (.NET framework-aren bertsio zaharrago bat baduzu, eguneratu hori instalazio-prozesua hasteko).
b) Deskargatu MySQL komunitatearen instalatzailea iturburutik hemen. (MySQL-ren egungo bertsioa hau idazteantutoriala 8.0.20 da. MySQL-ren bertsio zehatz bat deskargatu behar baduzu, dagokion instalatzailera jo dezakezu hemen eta instalatu nahi duzun bertsioa aukeratu).
Aukeratu instalatzailea erabiltzen ari zaren Windows bertsioa den ala ez kontuan hartuta. 32 biteko edo 64 biteko (esteka hemen kontsulta dezakezu erabiltzen ari zaren sistema eragilearen bertsioa ezagutzeko).
c ) Instalatzailea deskargatu ondoren, ireki instalatzailea exe eta jarraitu argibideekin. Kontuan izan Interneteko konexio aktibo bat beharko duzula, instalatzailea shell bat delako eta aukeratutako produktuak Internet bidez deskargatzen dituelako instalazio-prozesuan aukeratutakoan.
Konfigurazioa aukeratzeko, aukeratu dezakezu. "Garatzaile lehenetsia" , garapen/proba beharretarako beharrezko gauza ia guztiak zaintzen dituena.
d) Konfigurazioa amaitutakoan , MySQL-rako bezeroa instalatzea aukeratu baduzu (MySQL Workbench komunitatea/doako deskarga dena), orduan zure zerbitzariaren instantzia konekta dezakezu, bestela, instalazioa komando-lerrotik egiaztatu dezakezu beheko komandoa exekutatuz.
C:\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" test
MySQL instalatzea MacOS-en
#1) MySQL macOS-en instalatzeko/deskargatzeko disko-irudiaren (.dmg) edo instalatzailearen bidez - deskargatu komunitatearen ediziorako disko-irudiaren fitxategia hemendik
#2) dmg fitxategia deskargatu ondoren, egin klik bikoitza muntatzekodiskoaren irudia eta hasi instalazio-prozesua instalatzeko paketearen argibideak jarraituz. Jarraitu beheko pantaila-argazkiei urratsez urrats instalazio-prozesurako.
#3) Instalazioa amaitutakoan, MySQL zerbitzaria aktibatzeko, MySql hobespenak ireki ditzakezu eta MySQL zerbitzaria aktibatuta ez badago oraindik aktibatuta.
Ireki Sistemaren hobespenak eta egin klik MySQL ikonoan.
MySQL hobespenen panela irekiko da orain eta MySQL zerbitzariaren egoera ikusi ahal izango duzu. Dagoeneko exekutatzen ez bada, hortik aktibatu dezakezu zerbitzaria.
#4) Orain egiazta dezagun gure instalazioa arrakastatsua den ala ez. bertsioa komando lerrotik egiaztatuz. Ireki terminalaren gonbita eta joan lehenespenez MySQL instalatzeko direktoriora
/usr/local/mysql/bin
Exekutatu beheko komandoa bertsioa egiaztatzeko.
./mysql -V
Irteera-liak behean ikusten badituzu, esan nahi du zure instalazioa arrakastatsua izan da.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
#5) MySQL komando-lerrotik erabiltzeko, komando-lerroa edo terminala erabiltzen jarraitu dezakezu (instalazioan ezarri zen pasahitzarekin). prozesua) edo deskargatu MySQL bezero-aplikazioak MySQL Workbench bezalako GUI bidez sartzeko.
Ikus ditzagun komando lerroko aukera batzuk. MySQL shell-arekin hasteko, exekutatu beheko komandoak.
./mysql -u root -p
Orain, eskatuko zaizu.pasahitza (Instalazioan sartutakoa sartu behar duzu; demagun pasahitza 'pasahitza' gisa ezarri duzula), ondoren pasahitza eskatzen duzunean sartu pasahitza. Autentifikazioa arrakastatsua izan ondoren, erabiltzaileak MySQL shell-en saioa hasiko du.
Saia gaitezen adibide-komando bat exekutatzen shell-a behar bezala dabilen edo ez ikusteko. Exekutatu beheko komandoa MySQL shell-en.
SHOW DATABASES;
Komandoaren beheko irteera ikusteko gai izan beharko zenuke.
MySQL Docker Image
MySQL docker irudi baten bidez instalatzea docker edukiontzi gisa hurbilketarik errazena da MySQL ikasi nahi baduzu eta ez baduzu softwarea/zerbitzari osoa zure sisteman instalatu nahi.
Docker-ek azkar uzten dizu. piztu, piztu eta itzali behar den softwarea duten edukiontziak, hau da, kasu honetan MySQL zerbitzaria.
Ikus ditzagun MySQL Docker irudi gisa instalatzeko beharko liratekeen urratsak.
#1) Docker irudia erabiltzeko, Docker instalatu beharko zenuke zure sistema eragilean oinarrituta. Docker instalatu ahal izateko, jarraitu hemen argibideak
#2) Docker motorra instalatuta dagoenean, Docker-en irudia deskargatu (edo atera) beharko genuke Docker zentrotik. Ikus dezagun Community zerbitzariaren ediziorako Docker irudia ateratzeko erabil daitekeen komandoa.
Exekutatu beheko komandoa terminalean edo komando-gonbitan.
docker pull mysql/mysql-server:tag
Hemen, etiketadeskargatu nahi duzun MySQL Community Server edizioaren bertsioa adierazten du. Bertsio zehatz bat bilatzen ari ez bazara, etiketaren xehetasunak baztertu eta beheko komandoa exekutatu besterik ez duzu egin (MySQL Community Edition-ren eskuragarri dagoen azken edizioaren irudia eskuratuko luke).
docker pull mysql/mysql-server
#3) Docker irudia deskargatu ondoren, irudiak zerrendatzen saia gaitezke, eta ikusi bistaratzen den zerrendan MySQL irudi bat aurkitzen dugun. Exekutatu beheko komandoa terminalean (Linux oinarritutako sistemetarako).
docker image ls | grep "mysql-server"
Irteera behean bezala ikusten baduzu, zure Docker irudia behar bezala deskargatu dela esan nahi du.
#4) Orain exekutatu dezagun edukiontzi bat deskargatu berri dugun Docker irudiaren aurka. Edukiontziari ''mysql-docker-demo" izendatuko genioke. Exekutatu beheko komandoa edukiontzia iruditik abiarazteko.
docker run --name="mysql-docker-demo" -d mysql/mysql-server
#5) Orain, Docker edukiontzia exekutatzen ari zaren bitartean ezartzen den pasahitza lortzeko, xehetasunak lor ditzakegu. Docker-ek erregistratzen du eta gero berrabiarazi pasahitz hau ALTER komandoa erabiliz.
Exekutatu komando hau terminalean:
docker logs mysql-docker-demo 2>&1 | grep GENERATED
Kontuan izan 'mysql-docker -demo' goiko komandoan docker edukiontziaren izena dago. Edukiontziari beste izen bat jarri badiozu, edukiontziaren izenarekin ordeztu beharko zenuke.
Docker edukiontzia behar bezala abiarazten bada, orduanEdozein MySQL komando exekutatzen, tokiko makina batean instalazioarekin egiten duzun bezala.
Docker edukiontzia eskatu ahala abiarazi/gelditu dezakezu hala behar denean.
To gelditu MySQL docker edukiontzia, beheko komandoa erabil dezakezu.
docker stop mysql-docker-demo
Docker edukiontzia berriro abiarazteko, beheko komandoa erabil dezakezu.
docker start mysql-docker-demo
MySQL Enterprise Edition
MySQL kode irekiko datu-base bat da, asko erabiltzen dena.
Enterprise edizioa Oracleren jabetzakoa da eta ordainpeko bertsioarekin soilik datorren tresna eta funtzio multzo bat biltzen du. (Doako bertsioa MySQL Community edizioa da).
MySQL Enterprise Edition Oracle hodeian eskuragarri dago guztiz kudeatutako zerbitzu gisa.
MySQL Enterprise edizioaren kostuei buruzko estimazio batzuk ematen dira. behean:
Edizioa | Urteko harpidetza (USD) |
---|---|
MySQL Standard Edition | 2000 - 4000 |
MySQL Enterprise Edition | 5000 - 10000 |
Egiaztatu Oracle Costing Sheet informazio gehiago.
MySQL Ordainpeko bertsioak MySQL taldearen laguntza teknikoarekin eta laguntzarekin dator, baita babeskopia, enkriptatzea, suebakia eta abar bezalako beste monitorizazio tresna batzuekin ere.
Maiz egiten diren galderak & Erantzunak
G #1) MySQL doakoa al da deskargatzeko?
Erantzuna: MySQL hainbat ediziotan dago eskuragarri. Komunitateko edizioa doakoa da deskargatzeko eta erabiltzekoMySQL Standard eta MySQL Enterprise edizioak bezalako beste aldaerek, berriz, urteko harpidetza-kostua dute erantsita, hodeiko laguntzarekin eta MySQL taldearen laguntza teknikoarekin batera baitator.
MySQL kode irekia helburu komertzialetarako erabiltzeko, egin dezakezu. erabili MariaDB MySQL datu-basean oinarritzen dena.
G #2) Nola instalatu MySQL Bezeroa?
Erantzuna: MySQL Bezeroa MySQL zerbitzariaren instalazio estandarraren zati gisa deskargatzen da. MySQL bezeroa terminaletik edo komando-gonbitatik abiarazi daiteke Mac/Linux edo Windows-erako behean aipatzen den direktoriora nabigatuz.
MAC - /usr/local/mysql/binWINDOWS - C:\\Program Files\\MySQL\\MySQL Server 8.0
MySQL komando-lerroko bezeroa MySQL
GUI oinarritutako bezero bat erabiltzeko, MySQL workbench deskarga dezakezu hemen OS konbinazio egokia aukeratuz.
G #3) Nola egin dezaket. deskargatu MySQL Windows-erako?
Erantzuna: MySQL macOS, Linux eta amp; bezalako sistema eragile nagusi ia guztietan dago eskuragarri. Leihoak. Windows-erako, exekutagarri edo zip gisa deskargatu daiteke.
Ikusi hemen deskargatzeko xehetasunak MySQL-ren deskarga-orri ofizialean.
Deskargatzeko/konfiguratzeko instalazio-urrats osoa zerrendatu dugu. sortu eta instalatu MySQL Community Server edizioa Windows-en hemen tutorial honetan.
Ondorioa
Tutorial honetan, hainbat moduren berri izan dugu.MySQL deskarga dezakezu zure mahaigainean/ordenagailu eramangarrian sistema eragile ezberdinekin.
MySQL Community Server-en instalazioa Windows eta macOS plataformetan baliozkotzeari buruz eztabaidatu dugu. MySQL zerbitzariaren garapenean hasteko Docker erabiltzeari buruz ere ikasi genuen eta MySQL zerbitzariarekin azkar nola hasi jakin genuen.
Espero dut tutorial honek MySQL deskargatzeari buruzko galdera guztiak argitzea.