GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat MySQL 8.0 na Ubuntu 18.04

V tomto krátkém tutoriálu se podíváme na to, jak nainstalovat MySQL 8.0 na Ubuntu 18.04. MySQL je bezplatný a opensource multiplatformní databázový server, který se používá v mnoha opensource projektech a systémech vysoké dostupnosti, jako jsou zásobníky LAMP a LEMP.

MySQL bylo zastíněno MariaDB, pokud jde o popularitu, ale stále zůstává důležitým databázovým serverem pro desítky open source projektů.

Nové funkce v MySQL 8.0

  1. Vylepšení replikace MySQL
  2. Vylepšené zabezpečení a správa účtu
  3. Vylepšení JSON
  4. Vylepšený optimalizátor
  5. Nový typ záložního zámku
  6. Podpora běžných tabulkových výrazů (nerekurzivních i rekurzivních).
  7. Podpora prohlášení Atomic DDL
  8. Podpora regulárních výrazů pomocí International Components for Unicode (ICU).

Pomocí oprávnění root se přihlaste ke své instanci Ubuntu 18.04 a postupujte podle níže uvedených kroků

Krok 1:Stáhněte si úložiště

Stáhněte si úložiště pomocí nástroje příkazového řádku wget nebo curl

$ sudo curl -OL https://dev.mysql.com/get/mysql-apt-config_0.8.13-1_all.deb

Ukázkový výstup


Potvrďte, že jste stáhli pomocí příkazu ls.

Krok 2:Nainstalujte balíček úložiště MySQL

Dále pomocí nástroje dpkg package nainstalujte balíček úložiště MySQL, jak je znázorněno níže

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

Po spuštění výše uvedeného příkazu se zobrazí výzva k výběru instancí MySQL, ze kterých si můžete vybrat. Přejděte dolů a vyberte poslední možnost – „Ok“


Dále aktualizujte systém Ubuntu 18.04

$ sudo apt update

Krok 3:Instalace serveru MySQL a klienta

Dále spusťte příkaz níže a nainstalujte instanci serveru MySQL a klienta, který se používá pro vzdálené přihlášení k serveru MySQL

$ sudo apt install mysql-server

Budete vyzváni k zadání hesla root MySQL pro přístup k databázi. Zadejte heslo a stiskněte 'Ok'

Potvrďte heslo

Dále budete muset vybrat výchozí ověřovací plugin. Vyberte první možnost a stiskněte 'Enter'

Chcete-li potvrdit, že jsme úspěšně nainstalovali server MySQL 8.0, spusťte

$ mysql -V

Chcete-li zobrazit další informace o vašem databázovém serveru, jako je verze serveru a doba provozu, spusťte

$ sudo mysqladmin -u root -p version

Krok 4:Zabezpečení instalace MySQL

Ve výchozím nastavení je MySQL nezabezpečená, a proto musíme zabezpečit databázový server. Chcete-li tak učinit, spusťte

$ sudo mysql_secure_installation

Zobrazí se vám seznam rychlých otázek. Nejprve budete požádáni o zadání hesla uživatele root – hesla, které jste vytvořili během nastavení MySQL. Dále budete dotázáni, zda se rozhodnout pro plugin VALIDATE PASSWORD nebo ne. To vám umožní testovat hesla MySQL a zlepšit zabezpečení.

Dále budete muset odpovědět ano nebo ne na následující otázky:

  • Odebrat anonymní uživatele? (Stiskněte y|Y pro Ano, jakoukoli jinou klávesu pro Ne)
  • Zakázat vzdálené přihlášení root? (Stiskněte y|Y pro Ano, jakoukoli jinou klávesu pro Ne)
  • Odebrat testovací databázi a získat k ní přístup? (Stiskněte y|Y pro Ano, jakoukoli jinou klávesu pro Ne)
  • Načíst znovu tabulky oprávnění? (Stiskněte y|Y pro Ano, jakoukoli jinou klávesu pro Ne)

Krok 5:Správa serveru MySQL pomocí Systemd

Ve výchozím nastavení se služba MySQL spouští automaticky po instalaci. Chcete-li zkontrolovat jeho stav, spusťte

$ sudo systemctl status mysql

Chcete-li zastavit běh služby

$ sudo systemctl stop mysql

Chcete-li spustit běh služby

$ sudo systemctl start mysql

Chcete-li povolit MySQL při spouštění, spusťte

$ sudo systemctl enable mysql

Výstup

Synchronizing state of mysql.service with SysV init with /lib/systemd/systemd-sysv-install...
Executing /lib/systemd/systemd-sysv-install enable mysql

Závěr

Gratulujeme! Úspěšně jste nainstalovali a otestovali svůj databázový server MySQL 8.0! Pokud si přejete pracovat s databází pomocí GUI, nainstalujte si utilitu PHPMyAdmin, která vám umožní intuitivně spravovat vaše databáze. Zanechte prosím své návrhy v sekci komentářů níže.


Ubuntu
  1. Jak nainstalovat Zimbru 8.6 na server Ubuntu 14.04

  2. Jak nainstalovat MySQL na Ubuntu 16.04

  3. Jak nainstalovat MediaWiki na Ubuntu 16.04

  1. Jak nainstalovat MySQL 8.0 v Ubuntu 18.04

  2. Jak nainstalovat MySQL Server na Ubuntu 16.04

  3. Jak nainstalovat MySQL Server na Ubuntu 17.04

  1. Jak nainstalovat MySQL na Ubuntu 20.04

  2. Jak nainstalovat MySQL na Ubuntu 18.04

  3. Jak nainstalovat Minecraft Server na Ubuntu 18.04