V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci MySQL na Ubuntu 18.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo
privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
MySQL je nejoblíbenější open source systém pro správu relačních databází. Podporuje SQL i NoSQL a má architekturu zásuvného úložiště. Kromě toho také přichází s více databázovými konektory pro různé programovací jazyky, což vám umožní vyvíjet aplikace pomocí kteréhokoli ze známých jazyků, a mnoho dalších funkcí.
Předpoklad:
- Operační systém s Ubuntu 18.04
- Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
- Gnome Terminal pro Linux Desktop
- Klient PuTTy SSH pro Windows nebo macOS
- Powershell pro Windows 10/11
- Znáte příkazy APT
Nainstalujte MySQL na Ubuntu 18.04
Krok 1. Než začnete instalovat jakýkoli balíček na svůj server Ubuntu, vždy doporučujeme zajistit, aby byly všechny systémové balíčky aktualizovány.
sudo apt update sudo apt upgrade
Krok 2. Instalace MySQL na Ubuntu.
Nainstalujte balíček MySQL pomocí následujícího příkazu:
sudo apt install mysql-server
Po dokončení instalace se služba MySQL automaticky spustí. Chcete-li zkontrolovat, zda server MySQL běží, zadejte:
sudo systemctl status mysql
Krok 3. Zabezpečení MySQL.
Nyní byste měli spustit mysql_secure_installation pro konfiguraci zabezpečení serveru MySQL:
sudo mysql_secure_installation
Poté zadejte ano/y na následující bezpečnostní otázky:
Remove anonymous users? (Press y|Y for Yes, any other key for No) : y Disallow root login remotely? (Press y|Y for Yes, any other key for No) : y Remove test database and access to it? (Press y|Y for Yes, any other key for No) : y Reload privilege tables now? (Press y|Y for Yes, any other key for No) : y
Jako test se můžete přihlásit k serveru MySQL a spustit příkaz version:
sudo mysqladmin -p -u root version
To je vše, co potřebujete k instalaci MySQL na Ubuntu 18.04. Doufám, že vám tento rychlý tip pomůže. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.