MySQL community server je bezplatný open source, populární a multiplatformní systém pro správu databází. Podporuje obojí SQL a NoSQL, a má připojitelnou architekturu úložného motoru. Navíc je dodáván také s více databázovými konektory pro různé programovací jazyky, což vám umožňuje vyvíjet aplikace pomocí kteréhokoli z dobře známých jazyků a mnoha dalšími funkcemi.
Má mnoho případů použití v rámci úložiště dokumentů, cloudu, systémů s vysokou dostupností, IoT (internet věcí), hadoop, big data, data storage, LAMP nebo LEMP stack pro podporu velkoobjemových webových stránek/aplikací a mnoho dalšího více.
V tomto článku si vysvětlíme novou instalaci MySQL 8.0 databázový systém zapnutý Ubuntu 18.04 Bionic Beaver. Než přejdeme ke skutečným krokům instalace, podívejme se na souhrn:
Naštěstí existuje APT úložiště pro instalaci serveru MySQL, klienta a dalších komponent. Toto úložiště MySQL musíte přidat do seznamu zdrojů balíků vašeho systému; začněte stažením balíčku úložiště pomocí nástroj wget z příkazového řádku.
$ wget -c https://repo.mysql.com//mysql-apt-config_0.8.13-1_all.deb
Poté nainstalujte balíček úložiště MySQL pomocí následujícího dpkg příkaz.
$ sudo dpkg -i mysql-apt-config_0.8.13-1_all.deb
Všimněte si, že v procesu instalace balíčku budete vyzváni k výběru MySQL verze serveru a další komponenty, jako je cluster, sdílené klientské knihovny nebo pracovní stůl MySQL, který chcete konfigurovat pro instalaci.
Verze serveru MySQL mysql-8.0
budou vybrány automaticky, poté přejděte dolů na poslední možnost OK
a klikněte [Enter] dokončete konfiguraci a instalaci balíčku vydání, jak ukazuje obrázek.
Dále si stáhněte nejnovější informace o balíčku ze všech nakonfigurovaných úložišť, včetně nedávno přidaných MySQL úložiště.
$ sudo apt update.
Poté spusťte následující příkaz a nainstalujte balíčky pro soubor MySQL komunitní server, klient a databáze společné soubory.
$ sudo apt-get install mysql-server.
Během procesu instalace budete požádáni o zadání a Heslo pro vykořenit uživatel vašeho serveru MySQL, znovu zadejte heslo pro potvrzení a stiskněte [Enter].
Dále, MySQL Zobrazí se konfigurační zpráva pluginu pro ověření serveru, přečtěte si ji a pomocí šipky doprava vyberte OK
a stiskněte [Enter] pokračovat.
Poté budete vyzváni k výběru výchozího ověřovacího pluginu, který chcete použít, a poté pomocí šipky doprava vyberte OK
a stiskněte [Enter] dokončete konfiguraci balíčku.
Standardně je MySQL instalace je nezabezpečená. Chcete -li jej zajistit, spusťte bezpečnostní skript, který je dodáván s binárním balíčkem. Budete požádáni o zadání vykořenit heslo, které jste nastavili během procesu instalace. Poté také vyberte, zda chcete použít VALIDOVAT HESLO plugin nebo ne.
Můžete také změnit vykořenit heslo, které jste nastavili dříve (jako jsme to udělali v tomto příkladu). Pak vstupte ano/r
na následující bezpečnostní otázky:
y
y
y
y
Spusťte skript zadáním následujícího příkazu.
$ sudo mysql_secure_installation.
Chcete -li svůj server MySQL dále zabezpečit, přečtěte si náš článek 12 Doporučené postupy zabezpečení MySQL/MariaDB pro Linux.
V Ubuntu se po instalaci balíčku jeho služby obvykle spustí automaticky, jakmile je balíček nakonfigurován. Můžete zkontrolovat, zda MySQL server je spuštěn pomocí následujícího příkazu.
$ sudo systemctl status mysql.
Pokud se z jednoho nebo druhého důvodu nespustí automaticky, použijte ke spuštění následující příkazy a povolte jejich spuštění při spuštění systému následujícím způsobem.
$ sudo systemctl status mysql. $ sudo systemctl povolit mysql.
Kromě toho můžete nainstalovat další MySQL součásti, které cítíte, že potřebujete pro práci se serverem, jako například mysql-workbench-community, libmysqlclient18 a mnoho dalších.
$ sudo apt-get update. $ sudo apt-get install mysql-workbench-community libmysqlclient18.
Nakonec pro přístup k MySQL shell, zadejte následující příkaz.
$ sudo mysql -u root -p.
Pro více informací si přečtěte Poznámky k verzi MySQL 8.0.
A je to! V tomto článku jsme vysvětlili, jak nainstalovat MySQL 8.0 v Ubuntu 18.04 Bioni Beaver. Máte -li jakékoli dotazy nebo myšlenky, o které se chcete podělit, kontaktujte nás pomocí níže uvedeného formuláře pro komentář.