Jak zainstalować MySQL na Linux Mint 20 i Ubuntu 20.04?

How Install Mysql Linux Mint 20



MySQL to prosta i relacyjna baza danych typu open source, która używa języka SQL (Structured Query Language) do zarządzania danymi i manipulowania nimi. MySQL jest istotną częścią LAMP ( https://linuxhint.com/install-lamp-stack-ubuntu/ ) stos. W chwili pisania tego tekstu najnowsza wersja MySQL to 8.0.23.

Ten post wyjaśnia instalację MySQL na Linux Mint 20 i Ubuntu 20.04.







Instalacja MySQL na Linux Mint 20 i Ubuntu 20.04

Uruchom terminal i zaktualizuj pamięć podręczną repozytorium apt przed instalacją MySQL:



$sudotrafna aktualizacja



Następnie zainstaluj serwer MySQL za pomocą polecenia:





$sudotrafnyzainstalowaćmysql-server

Naciśnij „y”, aby kontynuować instalację serwera MySQL.



Po pomyślnym zainstalowaniu serwera MySQL sprawdź zainstalowaną wersję i zweryfikuj instalację za pomocą polecenia:

$mysql--wersja

Po udanej instalacji usługa MySQL uruchomi się automatycznie. Aby sprawdzić stan serwera MySQL, uruchom polecenie:

$sudosystemctl status mysql

Dane wyjściowe pokazują, że usługa MySQL jest aktywna i działa.

Konfiguracja MySQL na Linux Mint 20 i Ubuntu 20.04

Skrypt mysql_secure_installation, który jest domyślnie dostarczany z instalacją MySQL, pozwala nam zabezpieczyć bezpieczeństwo MySQL.

Uruchom skrypt mysql_secure_installation za pomocą polecenia:

$sudomysql_secure_installation

Podczas wykonywania skryptu mysql_secure_installation zostaną wyświetlone różne monity. Najpierw zobaczysz trzy poziomy polityki sprawdzania poprawności hasła. Powinieneś nacisnąć „y”, aby ustawić hasło. Następnie wybierz poziom hasła, wprowadzając odpowiednią cyfrę.

Ponadto wprowadź hasło i ponownie wprowadź hasło w celu potwierdzenia. Wiersz poleceń wyświetli szacunkową siłę hasła.

Dodatkowo zostaniesz poproszony o usunięcie anonimowych użytkowników, przetestowanie baz danych i przeładowanie tabeli uprawnień. Naciśnij „y” lub „n” zgodnie z wyborem, a konfiguracja zostanie przeprowadzona pomyślnie.

Tworzenie nowego użytkownika

Aby rozpocząć z serwerem MySQL z wiersza poleceń, użyj polecenia:

$sudomysql

Zostanie uruchomiona interaktywna powłoka MySQL. Po skonfigurowaniu serwera MySQL, MySQL tworzy użytkownika root, który może zarządzać bazami danych i wykonywać różne czynności administracyjne.

Co więcej, możesz również utworzyć nowego użytkownika na serwerze MySQL. Podczas tworzenia nowego użytkownika wprowadź nazwę użytkownika i hasło. Postępuj zgodnie z podaną poniżej składnią, aby utworzyć nowego użytkownika:

UTWÓRZ UŻYTKOWNIKA nazwa_użytkownika@'Lokalny Gospodarz'ZIDENTYFIKOWANY PRZEZ'hasło';

Po pomyślnym utworzeniu nowego użytkownika możesz nadać mu uprawnienia w następujący sposób:

PRZYZNAJ WSZYSTKIE PRZYWILEJE NA*.*TO nazwa_użytkownika@'Lokalny Gospodarz';

*.* nada wszystkie rodzaje uprawnień nowo utworzonemu użytkownikowi.

Wskazane jest opróżnienie przywilejów. Zwolni to dodatkową pamięć, którą serwer buforował podczas tworzenia nowego użytkownika.

Logowanie do serwera MySQL i tworzenie bazy danych

Teraz zalogujmy się do serwera MySQL i utwórzmy nową bazę danych. Aby wykonać logowanie, użyj polecenia:

$mysql-unazwa użytkownika –p

Wprowadź hasło, które wcześniej ustawiłeś dla tego użytkownika, a uruchomi się interaktywna powłoka MySQL.

Aby utworzyć nową bazę danych, wykonaj polecenie:

CREATE DATABASE nazwa_bazy_danych;

Aby zobaczyć listę wszystkich dostępnych baz danych, wpisz polecenie:

pokaż bazy danych;

Wniosek

MySQL jest bardzo popularną relacyjną bazą danych o otwartym kodzie źródłowym. Serwer MySQL jest zawarty w standardowych repozytoriach Linux Mint 20 i Ubuntu 20.04. W tym artykule wyjaśniono instalację MySQL na dwóch popularnych dystrybucjach Linuksa, tj. Linux Mint 20 i Ubuntu 20.04.