Linux Mint

Ako nainštalovať MySQL na Linux Mint 20 a Ubuntu 20.04?

Ako nainštalovať MySQL na Linux Mint 20 a Ubuntu 20.04?
MySQL je otvorená, jednoduchá a relačná databáza, ktorá na správu a manipuláciu s údajmi používa jazyk SQL (Structured Query Language). MySQL je podstatnou súčasťou LAMPY (https: // linuxhint.com / install-lamp-stack-ubuntu /) zásobník. V čase písania tohto článku je najnovšou verziou MySQL 8.0.23.

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_installation

Poč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 -p

Zadajte 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.

Hry Top 5 kariet na zachytávanie hier
Top 5 kariet na zachytávanie hier
Všetci sme videli a milovali streamovanie hier na YouTube. PewDiePie, Jakesepticye a Markiplier sú iba niektorí z najlepších hráčov, ktorí zarobili mi...
Hry Ako vyvíjať hru v systéme Linux
Ako vyvíjať hru v systéme Linux
Pred desiatimi rokmi by len málo používateľov Linuxu predpovedalo, že ich obľúbený operačný systém bude jedného dňa populárnou hernou platformou pre k...
Hry Open source porty komerčných herných strojov
Open source porty komerčných herných strojov
Na hranie starých i niektorých z nedávnych herných titulov je možné využiť bezplatné hry s otvoreným zdrojom a multiplatformové herné enginy. V tomto ...