Tento tutoriál vysvětlí, jak nainstalovat MySQL v5.7 na server Debian 8 Jessie. Výchozí úložiště v Debianu 8 nainstalují MySQL verzi až 5.6, takže pokud někdy budete chtít nainstalovat 5.7, musíte nastavit úložiště, které má 5,7 RPM. Alternativně můžete zdroj kompilace MySQL 5.7, ale tento tutoriál vysvětlí, jak nastavit úložiště, které má MySQL verzi 5.7 a nainstalovat pomocí apt-get (a znáte výhody používání apt-get – zvládá všechny potřebné závislosti).
A je to tady!
Jak nainstalovat MySQL v5.7 pomocí apt-get?
Krok 1: Jak jsem řekl dříve, k instalaci nejnovější verze serveru MySQL 5.7 budete muset přidat novější úložiště balíčků APT z oficiálních webových stránek MySQL. Přejděte na stránku úložiště MySQL APT a klikněte na Stáhnout v pravém dolním rohu. Klikněte pravým tlačítkem na „Ne, děkuji, jen spusťte stahování“ a zkopírujte adresu odkazu.
Stáhněte si soubor .deb balíček na váš server, jak ukazuje příklad níže:
#wget https://dev.mysql.com/get/mysql-apt-config_0.8.3-1_all.deb
Krok 2: Nainstalujte stažený soubor .deb soubor pomocí dpkg – Správce balíčků.
#dpkg -i mysql-apt-config_0.8.3-1_all.deb
Zobrazí se výzva, která se vás zeptá „který produkt MySQL si přejete nakonfigurovat?“. Možnost MySQL server, která je zvýrazněná, by říkala vaši aktuální verzi MySQL, např. mysql-5.6 (v mém případě). Stiskněte ENTER a přejděte dolů na mysql-5.7 pomocí kláves se šipkami a stiskněte ENTER znovu, což se vrátí k první výzvě. Nyní přejděte dolů na OK pomocí kláves se šipkami a stiskněte ENTER pro ukončení.
Krok 3: Aktualizovat index balíčku na serveru – Tento krok je velmi důležitý.
#apt-get update
Krok 4: Nakonec nainstalujte server MySQL verze 5.7 z úložiště. Pokud jste již nainstalovali MySQL v5.6, upgraduje potřebné balíčky na 5.7.
#apt-get install mysql-server
Během instalace budete vyzváni k vytvoření rootu heslo, které by bylo později potřeba k vytváření a správě databází. Nezapomeňte zvolit bezpečné heslo.
Krok 5: Nakonec ověřte
#mysql --version
Ukázkový výstup:
mysql Ver 14.14 Distrib 5.7.17, for Linux (x86_64) using EditLine wrapper
Krok 6 :Službu MySQL můžete spustit a zastavit následovně:
#service mysql start|stop|restart|status
A je to! Nyní jste nainstalovali server MySQL verze 5.7.
Nezapomeňte zabezpečit instalaci MySQLDoporučuje se zabezpečit databázový server MySQL brzy po instalaci, zejména na produkčním stroji. Zřejmým důvodem je zlepšení zabezpečení databáze.
Zapomněli jste heslo root MySQL?Pokud jste si během instalace nepamatovali heslo uživatele root, které jste zadali, zde je krok za krokem průvodce, jak resetovat vaše root heslo MySQL.