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:
$ sudo apt aktualizacja
Następnie zainstaluj serwer MySQL za pomocą polecenia:
$ sudo apt install 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:
$ sudo systemctl 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:
$ sudo mysql_secure_installationPodczas wykonywania skryptu mysql_secure_installation zostaną wyświetlone różne monity. Najpierw zobaczysz trzy poziomy polityki walidacji haseł. Powinieneś nacisnąć „y”, aby ustawić hasło. Następnie wybierz poziom hasła, wprowadzając odpowiednią cyfrę.
Ponadto wprowadź hasło i wprowadź ponownie 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 ponowne załadowanie tabeli uprawnień. Naciśnij 'y lub n' zgodnie z twoim wyborem, a konfiguracja zostanie przeprowadzona pomyślnie.
Tworzenie nowego użytkownika
Aby rozpocząć z serwerem MySQL z wiersza poleceń, użyj polecenia:
$ sudo mysql
Uruchomi się 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:
CREATE USER nazwa_użytkownika@'localhost' IDENTYFIKOWANY 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@'localhost';
*.* 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 -u nazwa użytkownika -pWprowadź 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 to bardzo popularna i otwarta relacyjna baza danych. Serwer MySQL jest zawarty w Linux Mint 20 i Ubuntu 20.04 standardowe repozytoria. Ten artykuł wyjaśnia instalację MySQL w dwóch popularnych dystrybucjach Linuksa, i.mi., Linux Mint 20 i Ubuntu 20.04.