Tento príspevok vysvetľuje inštaláciu MySQL na systémoch Linux Mint 20 a Ubuntu 20.04.
Inštalácia MySQL na systémoch Linux Mint 20 a Ubuntu 20.04
Pred inštaláciou MySQL spustite terminál a aktualizujte vyrovnávaciu pamäť úložiska apt:
$ sudo apt aktualizácia
Ďalej nainštalujte server MySQL pomocou príkazu:
$ sudo apt nainštalovať mysql-server
Stlačením klávesu „y“ pokračujte v inštalácii servera MySQL.
Po úspešnej inštalácii servera MySQL skontrolujte nainštalovanú verziu a inštaláciu overte pomocou príkazu:
$ mysql - verzia
Po úspešnej inštalácii sa služba MySQL automaticky spustí. Ak chcete skontrolovať stav servera MySQL, spustite príkaz:
$ sudo systemctl status mysql
Výstup ukazuje, že služba MySQL je aktívna a spustená.
Konfigurácia MySQL v systémoch Linux Mint 20 a Ubuntu 20.04
Skript mysql_secure_installation, ktorý je štandardne dodávaný s inštaláciou MySQL, nám umožňuje zabezpečiť bezpečnosť MySQL.
Spustite skript mysql_secure_installation pomocou príkazu:
$ sudo mysql_secure_installationPočas vykonávania inštalačného skriptu mysql_secure_install sa vám zobrazia rôzne výzvy. Najskôr uvidíte tri úrovne politiky overovania hesla. Mali by ste stlačiť „y“ a nastaviť heslo. Ďalej vyberte úroveň hesla zadaním príslušnej číselnej číslice.
Ďalej zadajte heslo a znova ho zadajte na potvrdenie. Príkazový riadok zobrazí odhadovanú silu hesla.
Ďalej sa zobrazí výzva na odstránenie anonymných používateľov, testovanie databáz a opätovné načítanie tabuľky oprávnení. Podľa vášho výberu stlačte „y alebo n“ a konfigurácia bude úspešne vykonaná.
Vytvára sa nový používateľ
Ak chcete začať so serverom MySQL z príkazového riadku, použite príkaz:
$ sudo mysql
Spustí sa interaktívny shell MySQL. Len čo je MySQL server nastavený, MySQL vytvorí užívateľa typu root, ktorý môže spravovať databázy a vykonávať rôzne administratívne akcie.
Okrem toho môžete tiež vytvoriť nového používateľa na serveri MySQL. Pri vytváraní nového používateľa zadajte používateľské meno a heslo. Podľa nižšie uvedenej syntaxe vytvorte nového používateľa:
VYTVORIŤ UŽÍVATEĽA user_name @ 'localhost' IDENTIFIKOVANÝ 'heslom';
Po úspešnom vytvorení nového používateľa môžete používateľovi udeliť privilégiá takto:
UDELIŤ VŠETKY VÝHODY *. * TO user_name @ 'localhost';
*.* udelí novo vytvorenému používateľovi všetky typy privilégií.
Je vhodné spláchnuť privilégiá. Uvoľní to extra pamäť, ktorú server uložil do pamäti pri vytváraní nového používateľa.
Prihlásenie na server MySQL a vytvorenie databázy
Teraz sa poďme prihlásiť na server MySQL a vytvorme novú databázu. Prihlásenie vykonáte pomocou príkazu:
$ mysql -u používateľské meno -pZadajte heslo, ktoré ste pre tohto používateľa nastavili predtým, a spustí sa interaktívny shell MySQL.
Na vytvorenie novej databázy vykonajte príkaz:
CREATE DATABASE database_name;
Zoznam všetkých dostupných databáz zobrazíte zadaním príkazu:
zobraziť databázy;
Záver
MySQL je veľmi populárna a otvorená relačná databáza. Server MySQL je súčasťou systémov Linux Mint 20 a Ubuntu 20.04 štandardných úložísk. Tento článok vysvetľuje inštaláciu MySQL na dvoch populárnych distribúciách Linuxu, t.e., Linux Mint 20 a Ubuntu 20.04.