Lépésről lépésre útmutató a MySQL letöltéséhez Windowsra és macOS-re különböző módszerekkel:
Ebben a bemutatóban megismerjük a különböző módokat/megközelítéseket, hogy lássuk, hogyan lehet letölteni a MySQL-t és néhány perc alatt elkezdeni használni.
A MySQL letölthető önálló telepítőként különböző operációs rendszerekhez, vagy zippelt képként/archívumként, és a legegyszerűbb a docker for MySQL használata, ha csak meg akarod tanulni és felfedezni a MySQL-t.
Kérjük, vegye figyelembe, hogy a MySQL közösségi (ingyenes) és vállalati (fizetős) kiadásban is letölthető.
A legtöbb gyakorlati célra a mySMySQLQL telepítése telepítőn és docker image-en keresztül megoldja a legtöbb felhasználási esetet. Mindkét megközelítést megnézzük itt Windows és Mac alapú operációs rendszerekhez.
MySql letöltése telepítőn keresztül
A MySQL letölthető önálló csomagtelepítőként Windows és macOS operációs rendszerekhez egyaránt.
Lássuk a részleteket mindegyikről.
A MySQL telepítése Windowsra
a) Előfeltételek: A telepítési folyamat megkezdése előtt kérjük, vegye figyelembe, hogy a MySQL Installer a .NET Framework 4.5.2-es verzióját igényli (ha a .NET keretrendszer régebbi verziója van, akkor frissítse azt a telepítési folyamat megkezdéséhez).
b) Töltse le a MySQL közösségi telepítőjét a forrásból itt. (A MySQL jelenlegi verziója a bemutató írásakor a 8.0.20. Ha a MySQL egy adott verzióját kell letöltenie, akkor a megfelelő telepítőre itt hivatkozhat, és kiválaszthatja a telepíteni kívánt verziót).
Válassza ki a telepítőt attól függően, hogy az Ön által használt Windows verzió 32 bites vagy 64 bites (az itt található linkre hivatkozva megtudhatja, hogy melyik operációs rendszer verzióját használja).
c) A telepítő letöltése után nyissa meg a telepítő exe programot, és folytassa az utasítások követését. Kérjük, vegye figyelembe, hogy aktív internetkapcsolatra van szüksége, mivel a telepítő egy héj, és a telepítési folyamat során kiválasztott termékeket az interneten keresztül tölti le.
A konfiguráció kiválasztásához választhatja a 'Fejlesztői alapértelmezés' amely szinte minden szükséges dolgot elintéz a fejlesztési/tesztelési igényekhez.
d) Miután a telepítés befejeződött, ha úgy döntött, hogy telepíti a MySQL klienst (MySQL Workbench, amely közösségi / ingyenes letöltés), akkor csatlakoztathatja a szerverpéldányt, vagy ellenőrizheti a telepítést a parancssorból az alábbi parancs végrehajtásával.
C:\\> "C:\Program Files\MySQL\MySQL Server 8.0\bin\mysql" test
A MySQL telepítése MacOS-ra
#1) A MySQL telepítéséhez/letöltéséhez macOS-re lemezképen (.dmg) vagy telepítőprogramon keresztül - töltse le a közösségi kiadás lemezképfájlját innen
#2) A dmg fájl letöltése után kattintson duplán a lemezkép csatlakoztatásához, és indítsa el a telepítési folyamatot a telepítőcsomag utasításait követve. Kövesse az alábbi képernyőképeket a lépésről-lépésre történő telepítési folyamathoz.
#3) A telepítés befejezése után a MySQL szerver bekapcsolásához nyissa meg a MySql beállításokat, és kapcsolja be a MySQL szervert, ha még nincs bekapcsolva.
Nyissa meg a Rendszerbeállításokat, és kattintson a MySQL ikonra.
Most megnyílik a MySQL beállítások ablaka, és láthatjuk a MySQL szerver állapotát. Ha még nem fut, akkor onnan bekapcsolhatjuk a szervert.
#4) Most ellenőrizzük, hogy a telepítés sikeres volt-e vagy sem, a verzió ellenőrzésével a parancssorból. Nyissuk meg a terminál sorkezelőt és navigáljunk a MySQL telepítési könyvtárába, amely alapértelmezés szerint a következő
/usr/local/mysql/bin
Futtassa az alábbi parancsot a verzió ellenőrzéséhez.
./mysql -V
Ha az alábbi kimenetet látja, akkor ez azt jelenti, hogy a telepítés sikeres volt.
./mysql Ver 8.0.20 for macos10.15 on x86_64 (MySQL Community Server - GPL)
#5) A MySQL parancssorból történő használatához továbbra is használhatja a parancssort vagy a terminált (a telepítés során beállított jelszóval), vagy letöltheti a MySQL kliensalkalmazásokat, például a MySQL Workbench-et a GUI-n keresztül történő hozzáféréshez.
Fedezzünk fel néhány parancssori lehetőséget. A MySQL shell használatának megkezdéséhez futtassuk az alábbi parancsokat.
./mysql -u root -p -p
Most a jelszó megadására kérdeznénk rá (a telepítés során megadott jelszót kell megadni - tegyük fel, hogy a jelszót 'password'-nek állítottuk be), majd a jelszó megadására vonatkozó kérésnél írjuk be a jelszót. Ha a hitelesítés sikeres, a felhasználó bejelentkezik a MySQL héjba.
Próbáljunk meg futtatni egy mintaparancsot, hogy lássuk, hogy a shell megfelelően működik-e. Végezzük el az alábbi parancsot a MySQL shell-en.
ADATBÁZISOK MEGJELENÍTÉSE;
Az alábbi kimenetet kell látnia a parancshoz.
MySQL Docker kép
A MySQL telepítése egy docker image-en keresztül, mint docker konténer a legegyszerűbb megközelítés, ha csak meg akarod tanulni a MySQL-t, és nem akarod a teljes szoftvert/kiszolgálót telepíteni a rendszeredre.
A Docker lehetővé teszi a szükséges szoftvert tartalmazó konténerek gyors fel-, be- és kikapcsolását, ami ebben az esetben a MySQL szerver.
Lássuk a MySQL Docker-képként történő telepítéséhez szükséges lépéseket.
#1) A Docker-kép használatához telepítenie kell a Dockert az operációs rendszere alapján. A Docker telepítéséhez kövesse az itt található utasításokat.
#2) Miután a Docker motor telepítve van, le kell töltenünk (vagy le kell húznunk) a Docker image-t a Docker hubról. Lássuk a parancsot, amellyel a Docker image-t le lehet húzni a Community szerver kiadáshoz.
Végezze el az alábbi parancsot a terminálon vagy a parancssorban.
docker pull mysql/mysql-server:tag
Itt a címke a MySQL Community Server kiadásának azt a verzióját jelöli, amelyet le szeretne tölteni. Ha nem egy adott verziót keres, akkor egyszerűen elhagyhatja a címke adatait, és futtassa az alábbi parancsot (Ez a MySQL Community Edition legújabb elérhető kiadásának képét fogja lekérni).
docker pull mysql/mysql-server
#3) Miután a Docker-kép letöltődött, megpróbálhatjuk listázni a képeket, és megnézhetjük, hogy találunk-e MySQL-képet a megjelenő listában. Futtassuk az alábbi parancsot a terminálban (Linux alapú rendszerek esetén).
dokkoló kép ls
Ha az alábbi kimenetet látja, akkor ez azt jelenti, hogy a Docker-kép sikeresen letöltődött.
#4) Most futtassunk egy konténert az imént letöltött Docker-kép ellenében. A konténert a következőképpen nevezzük el ''mysql-docker-demo" Futtassa az alábbi parancsot a konténer elindításához a lemezképből.
docker run --name="mysql-docker-demo" -d mysql/mysql-server
#5) Most, hogy megkapjuk a Docker konténer futtatása közben beállított jelszót, lekérhetjük a Docker naplójából a részleteket, majd az ALTER parancs segítségével újraindíthatjuk ezt a jelszót.
Végezze el a következő parancsot a terminálon:
docker logs mysql-docker-demo 2>&1
Kérjük, vegye figyelembe, hogy 'mysql-docker-demo' a fenti parancsban a docker konténer neve. Ha máshogy nevezted el a konténert, akkor a konténer nevével kell helyettesítened.
Ha a Docker konténer megfelelően elindult, akkor az alábbi kimenetet láthatja.
[Entrypoint] GENERÁLT ROOT PASSWORTRÓL: *ovIDej0cNAr[apq0jWuf4KdOpI
#6) Most a generált jelszóval bejelentkezünk a mysql héjba a Docker konténerben.
Végezze el az alábbi parancsot.
docker exec -it mysql-docker-demo mysql -u root -p
Amikor a jelszó megadására kérdeznek, írja be a fenti #5. lépésből származó jelszót. Miután beírta, bejelentkezik a MySQL kliensbe a Docker konténerben.
Jelenleg, ha olyan parancsot ad be, mint a SHOW DATABASES; akkor hibát jelez, és kéri az alapértelmezett jelszó frissítését/megváltoztatását.
mysql> SHOW DATABASES; ERROR 1820 (HY000): A jelen utasítás végrehajtása előtt vissza kell állítani a jelszót az ALTER USER utasítással.
#7) Állítsuk vissza a jelszót az ALTER parancs segítségével.
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password';
Itt a 'password' az a tényleges jelszó, amit a root felhasználónak be akarsz állítani. Megváltoztathatod bármilyen értékre, ahogyan az megfelelő és kívánatos.
#8) Most megpróbálunk egy egyszerű parancsot futtatni a telepítésünk érvényesítésére. A SHOW DATABASES; parancsot futtatjuk, hogy megkapjuk az összes elérhető adatbázis adatait.
Itt van a parancs kimenete
mysql> show DATABASES;
+-------+
+-------+
+-------+
4 sor a sorozatban (0.00 sec)
#9) Ezzel most már sikeresen elindítottuk a MySQL telepítéssel rendelkező Docker konténert, és ez most már bármilyen MySQL parancs futtatására használható - akárcsak a helyi gépen történő telepítésnél.
A Docker-konténert igény szerint és szükség szerint elindíthatja/leállíthatja.
A MySQL dokkoló konténer leállításához az alábbi parancsot használhatja.
docker stop mysql-docker-demo
A Docker konténer újraindításához használhatja az alábbi parancsot.
docker start mysql-docker-demo
MySQL Enterprise Edition
A MySQL egy nyílt forráskódú adatbázis, amelyet széles körben használnak.
Az Enterprise kiadás az Oracle tulajdonában van, és egy sor olyan eszközt és funkciót tartalmaz, amelyek csak a fizetős verzióhoz tartoznak (az ingyenes verzió a MySQL Community edition).
A MySQL Enterprise Edition az Oracle felhőszolgáltatásán keresztül érhető el, teljes mértékben menedzselt szolgáltatásként.
Az alábbiakban néhány becslést közlünk a MySQL Enterprise kiadás költségeiről:
Kiadás | Éves előfizetés (USD) |
---|---|
MySQL Standard kiadás | 2000 - 4000 |
MySQL Enterprise Edition | 5000 - 10000 |
További információkért tekintse meg az Oracle Costing Sheet-et.
A MySQL fizetős verziók a MySQL csapat technikai támogatásával és segítségével, valamint egyéb felügyeleti eszközökkel, például biztonsági mentéssel, titkosítással, tűzfallal stb. rendelkeznek.
Gyakran ismételt kérdések és válaszok
K #1) A MySQL ingyenesen letölthető?
Válasz: A MySQL többféle kiadásban érhető el. A közösségi kiadás ingyenesen letölthető és használható, míg a többi változat, például a MySQL Standard és a MySQL Enterprise kiadások éves előfizetési költséggel járnak, mivel ezekhez felhőalapú támogatás és a MySQL csapat technikai segítségnyújtása is jár.
A MySQL nyílt forráskódú MySQL kereskedelmi célokra történő használatához a MySQL adatbázisra épülő MariaDB-t használhatja.
K #2) Hogyan kell telepíteni a MySQL klienst?
Válasz: A MySQL kliens a MySQL szerver standard telepítésének részeként kerül letöltésre. A MySQL kliens a terminálról vagy a parancssorból indítható az alább említett könyvtárba navigálva Mac/Linux vagy Windows esetén.
MAC - /usr/local/mysql/bin WINDOWS - C:\\\Program Files\\\MySQL\\\MySQL Server 8.0
A MySQL parancssori kliens a MySQL parancssoros kliens elindítható a MySQL a fenti könyvtárakban található futtatható fájlokat.
A GUI-alapú kliens használatához a MySQL workbench-et innen töltheti le a megfelelő operációs rendszer kombinációjának kiválasztásával.
K #3) Hogyan tölthetem le a MySQL for Windows-t?
Válasz: A MySQL szinte az összes főbb operációs rendszerhez, mint a macOS, Linux & Windows. Windows esetében letölthető futtatható vagy zip formátumban.
A letöltés részletei itt találhatók a MySQL hivatalos letöltési oldalán.
Ebben a bemutatóban a MySQL Community Server kiadás letöltésének/beállításának és telepítésének teljes telepítési lépéseit soroltuk fel Windows alatt.
Következtetés
Ebben a bemutatóban megismerkedtünk a különböző módokkal, amelyeken keresztül letöltheti a MySQL-t az asztali számítógépére/laptopjára különböző operációs rendszerekkel.
Megvitattuk a MySQL Community Server telepítésének validálását Windows és macOS platformokon. Megtanultuk továbbá a Docker használatát a MySQL Server fejlesztésének megkezdéséhez, és megtudtuk, hogyan lehet gyorsan elkezdeni a MySQL szerverrel.
Remélem, ez a bemutató tisztázta az összes kérdését a MySQL letöltése.