V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci MySQL na Debian 10. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel pomocí 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 Debianem 10
- 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 Debian
Krok 1. První příkaz aktualizuje seznamy balíčků, aby bylo zajištěno, že získáte nejnovější verzi a závislosti.
sudo apt update sudo apt upgrade
Krok 2. Instalace MySQL na Debian.
Nainstalujte balíček MySQL pomocí následujícího příkazu:
sudo apt install mysql-server
Nyní potvrďte instalaci a zkontrolujte verzi MySQL zadáním následujícího příkazu:
mysql -V
Po dokončení instalace se MySQL automaticky spustí:
sudo systemctl start mysql sudo systemctl enable mysql
Krok 3. Zabezpečte server MySQL.
Nyní byste měli spustit mysql_secure_installation a nakonfigurovat zabezpečení pro váš server MariaDB:
sudo mysql_secure_installation
Poté zadejte YES/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 na server MariaDB a spustit příkaz version:
mysql -u root -p
Blahopřejeme, naučili jste se nainstalovat a nakonfigurovat MySQL na Debian 10 Buster. Máte-li jakékoli dotazy, zanechte prosím níže komentář.