How to Install MariaDB on Windows 10 - MariaDB Admin Tutorial
Obsah:
MariaDB je open source, vícevláknový systém správy relačních databází, zpětně kompatibilní náhrada za MySQL. MariaDB je výchozí implementace MySQL v Debianu.
Tento tutoriál vysvětluje, jak nainstalovat MariaDB na Debian 10.
Instalace MariaDB na Debian 10
V době psaní tohoto článku je nejnovější verzí MariaDB dostupnou v hlavním systému Debianu verze 10.3.
Nainstalujte MariaDB na Debian 10 jako root nebo uživatel s oprávněním sudo:
-
Začněte aktualizací indexu balíčků:
sudo apt update
Nainstalujte server a klientské balíčky MariaDB spuštěním následujícího příkazu:
sudo apt install mariadb-server
Služba MariaDB se spustí automaticky. Chcete-li jej ověřit, zkontrolujte stav služby:
sudo systemctl status mariadb
Výstup by měl vypadat asi takto:
● mariadb.service - MariaDB 10.3.15 database server Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; vendor preset: enabled) Active: active (running) since Thu 2019-07-11 14:36:28 PDT; 19min ago Docs: man:mysqld(8) https://mariadb.com/kb/en/library/systemd/ Main PID: 4509 (mysqld) Status: "Taking your SQL requests now…" Tasks: 30 (limit: 2359) Memory: 78.6M CGroup: /system.slice/mariadb.service └─4509 /usr/sbin/mysqld
Zabezpečení MariaDB
MariaDB je dodáván se skriptem, který vám může pomoci zlepšit zabezpečení instalace. Postup spuštění skriptu typu
mysql_secure_installation
ve vašem terminálu:
sudo mysql_secure_installation
Budete vyzváni, abyste nastavili heslo pro kořenový účet, odebrali anonymního uživatele, omezili přístup rootovského uživatele na lokální počítač a odstranili testovací databázi.
… Enter current password for root (enter for none):… Set root password? Y New password: Re-enter new password:… Remove anonymous users? Y… Disallow root login remotely? Y… Remove test database and access to it? Y… Reload privilege tables now? Y… Thanks for using MariaDB!
Pokud je vybrána, skript znovu načte tabulky oprávnění, čímž zajistí, že se změny projeví okamžitě.
Všechny kroky jsou podrobně vysvětleny a na všechny otázky se doporučuje odpovědět „Y“ (ano).
Metody ověřování
Ve výchozím nastavení uživatel root root MariaDB používá ověřovací plugin
unix_socket
který při volání klientského nástroje
mysql
kontroluje efektivní ID uživatele.
To znamená, že se můžete připojit k serveru MariaDB jako root pouze v případě, že vyvoláváte příkaz
mysql
jako root systému nebo připojením sudo k příkazu.
Pro zvýšení bezpečnosti se doporučuje ponechat výchozí ověřovací plugin a umožnit rootovi autentizaci pouze pomocí Unix soketů.
sudo mysql
Spusťte následující příkazy a změňte ověřovací plugin:
ALTER USER 'root'@'localhost' IDENTIFIED VIA mysql_native_password; ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_root_passwd';
Nyní se můžete připojit k serveru MariaDB pomocí nového hesla:
mysql -u root -p
Změna ověřovacího pluginu vám také umožní přihlásit se jako root z externího programu, například phpMyAdmin.
Závěr
V tomto tutoriálu jsme vám ukázali, jak nainstalovat a zabezpečit MariaDB na serveru Debian 10.
mariadb mysql debianJak nainstalovat mariadb na centos 8

V tomto tutoriálu vysvětlíme, jak nainstalovat a zabezpečit MariaDB 10.3 na CentOS 8. MariaDB je open-source systém správy relačních databází, zpětně kompatibilní, binární drop-in nahrazení MySQL.
Jak nainstalovat mariadb na Debian 9

S vydáním Debianu 9 byla MySQL nahrazena MariaDB jako výchozím databázovým systémem. V tomto tutoriálu vám ukážeme dvě různé metody, jak nainstalovat MariaDB na váš počítač Debian 9.
Jak nainstalovat mariadb na Ubuntu 18.04

MariaDB je open source, vícevláknový systém správy relačních databází, zpětně kompatibilní náhrada za MySQL. V tomto tutoriálu vám ukážeme dvě různé metody, jak nainstalovat MariaDB na váš Ubuntu 18.04.