Úvod
MySQL je jedním z nejpopulárnějších a nejpoužívanějších systémů správy relačních databází s otevřeným zdrojovým kódem.
je to rychlý, jednoduchý a škálovatelný systém založený na SQL a představuje nedílnou součást zásobníku LAMP, který provozuje většinu internetu.
v tomto tutoriálu se dozvíte, jak nainstalovat MySQL na Ubuntu 20.04.
předpoklady:
- systém se systémem Ubuntu 20.04
- uživatelský účet s oprávněními sudo
- přístup k terminálu (Ctrl + Alt + T)
- síťové připojení
instalace MySQL na Ubuntu 20.04
hostování databází MySQL na Ubuntu 20.04 vyžaduje instalaci balíčku serveru MySQL. Můžete také přistupovat k databázi ze vzdálených klientů pomocí klienta MySQL.
postupujte podle těchto jednoduchých kroků k instalaci MySQL Server na Ubuntu 20.04.
Poznámka: Pokud jste svůj systém neaktualizovali z 18.04 přesto se podívejte na náš tutoriál pro instalaci MySQL na Ubuntu 18.04.
Krok 1: Aktualizujte / upgradujte úložiště balíčků
aktualizujte úložiště systémových balíčků, abyste se ujistili, že instalujete nejnovější verzi MySQL.
1. Otevřete terminál a spusťte následující příkaz:
sudo apt update
2. Zadejte své heslo a počkejte na dokončení aktualizace.
3. Dále spusťte:
sudo apt upgrade
4. Po zobrazení výzvy k pokračování v upgradu zadejte Y
a stiskněte klávesu ENTER. Počkejte na dokončení upgradu.
Krok 2: Instalace MySQL
1. Po úspěšné aktualizaci úložiště balíčků nainstalujte server MySQL spuštěním následujícího příkazu:
sudo apt install mysql-server
2. Na otázku, zda chcete pokračovat v instalaci, odpovězte Y
a stiskněte klávesu ENTER.
systém stáhne MySQL balíčky a nainstaluje je do vašeho počítače.
Poznámka: Pokud se chcete připojit pouze ke vzdálenému serveru MySQL místo hostování databáze v počítači, nainstalujte pouze klienta MySQL spuštěním:
sudo apt install mysql-client
3. Zkontrolujte, zda byl MySQL úspěšně nainstalován spuštěním:
mysql --version
výstup ukazuje, která verze MySQL je v počítači nainstalována.
Poznámka: Pokud používáte systém Windows, Naučte se, jak nainstalovat a nakonfigurovat MySQL na serveru Windows.
Krok 3: zabezpečení MySQL
instance MySQL ve vašem počítači je nejistá ihned po instalaci.
1. Zabezpečte svůj uživatelský účet MySQL ověřením heslem spuštěním přiloženého bezpečnostního skriptu:
sudo mysql_secure_installation
2. Zadejte své heslo a odpovězte Y
na otázku, zda chcete pokračovat v Nastavení Komponenty VALIDATE PASSWORD
. Komponenta zkontroluje, zda je nové heslo dostatečně silné.
3. Vyberte jednu ze tří úrovní ověření hesla:
-
0
– nízko. Heslo obsahující alespoň 8 znaků. -
1
– Střední. Heslo obsahující alespoň 8 znaků, včetně číselných, smíšených písmen a speciálních znaků. -
2
– silný. Heslo obsahující alespoň 8 znaků, včetně číselných, smíšených písmen a speciálních znaků, a porovnává heslo se souborem slovníku.
zadejte 0
, 1
nebo 2
v závislosti na síle hesla, které chcete nastavit. Skript vám poté dá pokyn k zadání hesla a poté jej znovu zadejte, abyste jej potvrdili.
všechna následující uživatelská hesla MySQL musí odpovídat zvolené síle hesla.
Poznámka: I když nastavujete heslo pro uživatele root, tento uživatel při přihlášení nevyžaduje ověření heslem.
program odhaduje sílu vašeho hesla a vyžaduje potvrzení, aby mohl pokračovat.
4. Pokud jste spokojeni s heslem nebo jiným klíčem, pokud chcete jiný klíč, stiskněte Y
.
5. Skript pak vyzve k následujícím funkcím zabezpečení:
- Odebrat anonymní uživatele?
- zakázat vzdálené přihlášení root?
- Odebrat testovací databázi a přístup k ní?
- znovu načíst tabulky oprávnění nyní?
doporučená odpověď na všechny tyto otázky je Y
. Pokud však chcete z jakéhokoli důvodu jiné nastavení, zadejte jakýkoli jiný klíč.
pokud například potřebujete možnost vzdáleného přihlášení pro váš server, zadejte pro tuto výzvu jiný klíč než Y
.
Poznámka: podívejte se na náš tutoriál, pokud chcete vytvořit nového uživatele MySQL a udělit oprávnění.
Krok 4: Zkontrolujte, zda je služba MySQL spuštěna
po úspěšné instalaci MySQL se služba MySQL spustí automaticky.
ověřte, zda je server MySQL spuštěn spuštěním:
sudo systemctl status mysql
výstup by měl ukázat, že služba je funkční a běží:
Krok 5: přihlaste se k serveru MySQL
nakonec se přihlaste k rozhraní MySQL, spusťte následující příkaz:
sudo mysql -u root
nyní můžete provádět dotazy, vytvářet databáze a vyzkoušet nové nastavení MySQL. Podívejte se na naše MySQL příkazy Cheat Sheet pro některé důležité MySQL příkazy vědět.
Poznámka: jste můj nápomocný náš článek o tom, jak vyřešit chybu “ Nelze se připojit k místnímu serveru MySQL přes socket „/var / run / mysqld / mysqld.sock (2) ‚ které se mohou objevit při přihlášení do rozhraní MySQL.
závěr
nyní byste měli mít na svém počítači nainstalován plně funkční Server MySQL. Začněte zkoumat obrovské možnosti MySQL a vyzkoušejte různé funkce, které nabízí.
Staňte se pokročilým uživatelem MySQL čtením našich tutoriálů pro události MySQL, spojení MySQL, uložené procedury MySQL a spouštěče MySQL.