GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat MySQL/MariaDB na Debian 11

Pokud jste vývojář, určitě jste slyšeli o MariaDB a také o databázi MYSQL. Tyto dvě databáze patří mezi nejoblíbenější a nejrozšířenější databáze na světě. Obě jsou open source i relační databáze.

MySQL byla vyvinuta v roce 1995 a byla jedinou databází, která byla open source, zdarma. MySQL se řídí systémem správy relačních databází, který nám, vývojářům, pomáhá při vytváření úložiště dat organizovaným způsobem. Kromě toho má MySQL svůj vlastní jazyk, který se nazývá jazyk SQL pro zápis dotazů do databáze.

MariaDB je jako MySQL, ale je to jeho vylepšená verze. To, co dělá MariaDB úžasnou, jsou její vestavěné výkonné funkce, vylepšení zabezpečení a mnoho možností použití. Byl vytvořen ze strachu vývojářů MySQL, protože si mysleli, že MySQL nebude zdarma kvůli akvizici Oracle.

Nyní, když víme o dvou nejúžasnějších databázích, pojďme pokračovat a udělat krok vpřed. V tomto článku vás budeme držet před prstem a provedeme vás každým krokem k instalaci MySQL a MariaDB na Debian 11.

Instalace MariaDB/MySQL na Debian 11

Prvním krokem při instalaci MariaDB/MySQL na Debian 11 je aktualizace indexu balíčků pomocí apt. Za tímto účelem zadejte do svého terminálu Debian 11 následující příkaz:

$ sudo apt update

Po aktualizaci indexu balíčků nejprve nainstalujme serverový balíček maria-DB.

Instalace MariaDB

Chcete-li nainstalovat MariaDB na Debian 11, zadejte do svého terminálu Debian 11 následující příkaz:

$ sudo apt install mariadb-server

Výše uvedený příkaz nainstaluje MariaDB do našeho systému. Chcete-li ověřit instalaci, zadejte ve svém terminálu Debian následující příkaz:

$ mariadb --version

Instalace MySQL

Výchozí úložiště Debianu nemá MySQL. Nejprve tedy musíme získat úložiště MySQL APT. Pro tento účel zadejte následující příkaz:

$ wget https://dev.mysql.com/get/mysql-apt-config_0.8.18-1_all.deb

Poté zadejte následující příkaz pro instalaci specifické verze MySQL apt:

$ sudo dpkg -i mysql-apt-config_0.8.18-1_all.deb

Uvidíte, že se otevře nové okno. V tomto okně máte několik možností. Vyberte Debian buster a poté klikněte na ok.

Po dokončení uvidíte následující výstup:

Další krok zahrnuje aktualizaci indexu balíků, pro kterou použijte následující příkaz:

$ sudo apt install mysql-server

Budete požádáni o zadání hesla. Zadejte heslo a stiskněte Enter.

Spouštění MariaDB/MySQL

Nyní, když jsme úspěšně nainstalovali MariaDB a MySQL na Debian 11, spusťte  MariaDB následujícím příkazem:

$ sudo systemctl start mariadb

Chcete-li povolit MariaDB, zadejte do svého terminálu Debian 11 následující příkaz:

$ sudo systemctl enable mariadb

MySQL se automaticky spustí. Stav můžeme zkontrolovat následujícím příkazem:

$ sudo systemctl status mysql

Pro ukončení stiskněte CTRL+C.

Konfigurace MariaDB/MySQL

Výchozí konfigurace MariaDB/MySQL jsou nezabezpečené, a proto je zajistíme omezením přístupu a odstraněním nepoužívaných účtů. Zadejte nebo zkopírujte následující příkaz do svého terminálu Debian 11:

$ sudo mysql_secure_installation

Položí řadu otázek a v závislosti na vašich preferencích je můžete nastavit. Chcete-li označit žádnou nebo použít výchozí hodnotu, stiskneme Enter. Nastavíme konfigurace, jak je uvedeno níže:

  • Nastavit heslo uživatele root? Zadejte
  • Přepněte na unix_socket. Y
  • Změnit heslo uživatele root? Y
  • Odebrat anonymní uživatele? Y
  • Zakázat vzdálené přihlášení root? Y
  • Odebrat přístup k testovací databázi? Y

Nyní se budeme moci připojit k serveru Maria DB pomocí hesla nastaveného ve výše uvedených příkazech. Chcete-li se připojit k serveru MariaDB, zadejte do terminálu následující příkaz:

$ mysql -u root -p

Pokud jste postupovali podle tohoto průvodce pro MySQL, uvidíte MySQL pro výše uvedený příkaz:

Gratulujeme! Úspěšně jsme nainstalovali MariaDB/MySQL na Debian 11. Pro ukončení databáze zadejte exit a uvidíte zprávu ahoj: :

Závěr

MySQL a MariaDB jsou mezi vývojáři velmi oblíbené, protože obě jsou bezplatné a relační databáze. Relační databáze uchovává naše data v tabulkách a dělá je lépe organizovaná.

V tomto článku jsme vás provedli tím, jak nainstalovat MariaDB i MySQL na Debian 11. Doufáme, že nyní můžete nainstalovat a používat tyto úžasné databáze.


Debian
  1. Jak nainstalovat MySQL na Debian 11

  2. Jak nainstalovat MariaDB na Debian 11

  3. Jak nainstalovat MySQL na Debian 11

  1. Jak nainstalovat MySQL 8.0 / 5.7 na Debian 11 / Debian 10

  2. Jak nainstalovat MariaDB 10.x na Debian 11

  3. Jak nainstalovat MySQL Server na Debian 9

  1. Jak nainstalovat MySQL na Debian 9

  2. Jak nainstalovat MariaDB na Debian 9

  3. Jak nainstalovat MariaDB na Debian 10