How to Install and Configure Git and GitHub on Windows
Obsah:
MySQL je nejoblíbenější systém správy relačních databází s otevřeným zdrojovým kódem.
Nejnovější verze databázového serveru MySQL verze 8.0 je k dispozici pro instalaci z výchozích repozitářů CentOS 8.
MySQL 8.0 zavedl mnoho nových funkcí a změn, díky kterým byly některé aplikace nekompatibilní s touto verzí. Před výběrem verze MySQL k instalaci si prostudujte dokumentaci k aplikaci, kterou hodláte nasadit na svůj server CentOS.
CentOS 8 také poskytuje MariaDB 10.3, což je „náhradní náhrada“ za MySQL 5.7, s určitými omezeními. Pokud vaše aplikace není kompatibilní s MySQL 8.0, nainstalujte MariaDB 10.3.
V tomto tutoriálu vám ukážeme, jak nainstalovat a zabezpečit MySQL 8.0 na systémech CentOS 8.
Instalace MySQL 8.0 na CentOS 8
Nainstalujte server MySQL 8.0 pomocí správce balíčků CentOS jako root nebo uživatel s právy sudo:
sudo dnf install @mysql
Modul
@mysql
nainstaluje MySQL a všechny závislosti.
Po dokončení instalace spusťte službu MySQL a povolte jí, aby se automaticky spouštěl při startu spuštěním následujícího příkazu:
sudo systemctl enable --now mysqld
Chcete-li zkontrolovat, zda je server MySQL spuštěn, zadejte:
sudo systemctl status mysqld
● mysqld.service - MySQL 8.0 database server Loaded: loaded (/usr/lib/systemd/system/mysqld.service; enabled; vendor preset: disabled) Active: active (running) since Thu 2019-10-17 22:09:39 UTC; 15s ago…
Zabezpečení MySQL
Spusťte skript
mysql_secure_installation
který provádí několik operací souvisejících se zabezpečením a nastavuje kořenové heslo MySQL:
sudo mysql_secure_installation
Budete požádáni, abyste nakonfigurovali
VALIDATE PASSWORD PLUGIN
, který se používá k testování síly hesel uživatelů MySQL a ke zvýšení bezpečnosti. Existují tři úrovně zásad ověření hesla, nízká, střední a silná. Pokud nechcete nastavit ověřovací modul hesla, stiskněte
ENTER
.
Na další výzvu budete vyzváni k nastavení hesla pro uživatele root root MySQL. Jakmile to uděláte, skript vás také požádá o odebrání anonymního uživatele, omezení přístupu uživatele root na místní počítač a odstranění testovací databáze. Na všechny otázky byste měli odpovědět „Y“ (ano).
Chcete-li komunikovat se serverem MySQL z příkazového řádku, použijte obslužný program MySQL, který je nainstalován jako závislost. Otestujte přístup rootovi zadáním:
mysql -u root -p
Po zobrazení výzvy zadejte heslo root a zobrazí se vám prostředí MySQL, jak je uvedeno níže:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 12 Server version: 8.0.17 Source distribution
A je to! Nainstalovali jste a zabezpečili MySQL 8.0 na svém serveru CentOS a jste připraveni jej používat.
Metoda ověřování
Server MySQL 8.0 zahrnutý v úložištích CentOS 8 je nastaven na používání starého ověřovacího pluginu
mysql_native_password
protože některé klientské nástroje a knihovny v CentOS 8 nejsou kompatibilní s metodou
caching_sha2_password
, která je ve výchozím vydání MySQL 8.0 nastavena jako výchozí.
Metoda
mysql_native_password
by měla být v pořádku pro většinu nastavení. Pokud však chcete změnit výchozí ověřovací plugin na
caching_sha2_password
který je rychlejší a poskytuje lepší zabezpečení, otevřete následující konfigurační soubor:
sudo vim /etc/my.cnf.d/mysql-default-authentication-plugin.cnf
Změňte hodnotu
default_authentication_plugin
na
caching_sha2_password
:
default_authentication_plugin=caching_sha2_password
Zavřete a uložte soubor a restartujte server MySQL, aby se změny projevily:
Závěr
CentOS 8 je distribuován s MySQL 8.0. Instalace je stejně jednoduchá jako psaní
dnf install @mysql
.
Nyní, když je váš server MySQL spuštěn a můžete se připojit k prostředí MySQL, můžete začít vytvářet nové databáze a uživatele.
mysql centosJak nainstalovat, nainstalovat tiskárnu hp officejet 6500a plus all-in-one

Naučte se, jak nastavit a nainstalovat tiskárnu HP Officejet 6500A Plus All-in-one.
Jak nainstalovat a používat mysql workbench na Ubuntu 18.04

MySQL Workbench je grafická aplikace napříč platformami pro administrátory a architekty databáze MySQL. V tomto tutoriálu vám ukážeme, jak nainstalovat a MySQL Workbench na Ubuntu 18.04.
Jak nainstalovat mysql na Ubuntu 18.04

MySQL je nejoblíbenější systém správy relačních databází s otevřeným zdrojovým kódem. V tomto tutoriálu vám ukážeme, jak nainstalovat a zabezpečit MySQL na počítači Ubuntu 18.04.