Install MYSQL Ubuntu 18.04
Obsah:
MySQL je nejoblíbenější systém správy relačních databází s otevřeným zdrojovým kódem. Je rychlý, snadno použitelný, škálovatelný a nedílnou součástí oblíbených zásobníků
LAMP
a
LEMP
.
V tomto tutoriálu vám ukážeme, jak nainstalovat a zabezpečit MySQL na počítači Ubuntu 18.04.
Předpoklady
Ujistěte se, že jste přihlášeni jako uživatel s právy sudo.
Instalace MySQL na Ubuntu
V době psaní tohoto článku je nejnovější verze MySQL dostupná z oficiálních repozitářů Ubuntu MySQL verze 5.7.
Chcete-li nainstalovat MySQL na server Ubuntu, postupujte takto:
-
Nejprve aktualizujte index balíčku apt zadáním:
sudo apt update
Pak nainstalujte balíček MySQL pomocí následujícího příkazu:
sudo apt install mysql-server
Po dokončení instalace se služba MySQL spustí automaticky. Chcete-li zkontrolovat, zda je server MySQL spuštěn, zadejte:
sudo systemctl status mysql
● mysql.service - MySQL Community Server Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled) Active: active (running) since Wed 2018-06-20 11:30:23 PDT; 5min ago Main PID: 17382 (mysqld) Tasks: 27 (limit: 2321) CGroup: /system.slice/mysql.service `-17382 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
Zabezpečení MySQL
Serverový balíček MySQL je dodáván se skriptem nazvaným
mysql_secure_installation
který může provádět několik operací souvisejících se zabezpečením.
Spusťte skript zadáním:
sudo mysql_secure_installation
Budete vyzváni, abyste nakonfigurovali
VALIDATE PASSWORD PLUGIN
platnosti, které se používá k testování síly hesel uživatelů MySQL a zvýšení bezpečnosti. Existují tři úrovně zásad ověřování 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, omezte přístup uživatele root na místní počítač a odeberte testovací databázi. Na všechny otázky byste měli odpovědět „Y“ (ano).
Přihlaste se jako root
Pro interakci se serverem MySQL z příkazového řádku můžete použít klientský nástroj MySQL, který je nainstalován jako závislost balíčku serveru MySQL.
V systémech Ubuntu se systémem MySQL 5.7 (a novějším) je root uživatel ve výchozím nastavení autentizován
auth_socket
.
Plugin
auth_socket
ověřuje uživatele, kteří se připojují z
localhost
prostřednictvím souboru soketu Unix. To znamená, že se nemůžete autentizovat jako root zadáním hesla.
Postup přihlášení k serveru MySQL jako typu root:
sudo mysql
Zobrazí se vám prostředí MySQL, jak je ukázáno níže:
Welcome to the MySQL monitor. Commands end with; or \g. Your MySQL connection id is 8 Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu) Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
Prvním je změna metody autentizace z
auth_socket
na
mysql_native_password
. To lze provést spuštěním následujícího příkazu:
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'very_strong_password';
FLUSH PRIVILEGES;
Druhou doporučenou možností je vytvoření nového administrativního uživatele s přístupem ke všem databázím:
GRANT ALL PRIVILEGES ON *.* TO 'administrator'@'localhost' IDENTIFIED BY 'very_strong_password';
Závěr
Nyní, když je váš server MySQL spuštěn a víte, jak se připojit k serveru MySQL z příkazového řádku, možná budete chtít zkontrolovat následující průvodce:
mysql ubuntuTento příspěvek je součástí řady how-to-install-lemp-stack-on-ubuntu-18-04.
Další příspěvky v této sérii:
• Jak nainstalovat Nginx na Ubuntu 18.04 • Jak nastavit serverové bloky Nginx na Ubuntu 18.04 • Zabezpečit Nginx pomocí šifrování na Ubuntu 18.04 • Jak nainstalovat MySQL na Ubuntu 18.04 • Jak nainstalovat PHP na Ubuntu 18.04Jak 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 centos 8

Nejnovější verze databázového serveru MySQL verze 8.0 je k dispozici pro instalaci z výchozích repozitářů CentOS 8. MySQL je nejoblíbenější systém správy relačních databází s otevřeným zdrojovým kódem.