Dowiedz się, jak zainstalować MySQL na Ubuntu 20.04
MySQL to rozwiązanie bazodanowe do użytku lokalnego, bezpłatnego, indywidualnego lub korporacyjnego. Opracowany przez korporację Oracle, Ubuntu 20.04 zawiera najnowszą stabilną serię wydań MySQL, a mianowicie. 8.*
.
MySQL jest używany na całym świecie na każdej popularnej platformie. Bogaty zestaw interfejsów API łączników MySQL został opracowany przez społeczności open source na całym świecie dla wielu języków programowania.
MySQL jest wymagany na komputerze lokalnym, jeśli chcesz zainstalować oprogramowanie oparte na serwerze, takie jak WordPress lub Drupal, które wykorzystują bazę danych MySQL do przechowywania danych. Jest również wymagany, jeśli chcesz używać go jako bazy danych dla swojego projektu deweloperskiego. W tym artykule zobaczymy, jak zainstalować MySQL na Ubuntu 20.04 LTS.
Instalacja
Serwer i klient MySQL są pakowane osobno w repozytoriach Ubuntu. Są dostępne w pakietach mysql-server
oraz mysql-klient
odpowiednio. Najpierw zaktualizujmy repozytoria Ubuntu.
aktualizacja sudo apt
Teraz możemy zainstalować zarówno klienta jak i serwer MySQL.
sudo apt install mysql-client mysql-server
Należy zauważyć, że w środowiskach produkcyjnych zazwyczaj serwer jest instalowany na oddzielnej, dedykowanej maszynie, a tylko klienci są instalowani na komputerach lokalnych.
Jeśli planujesz wysyłać zapytania do bazy danych MySQL za pomocą interfejsu API łącznika DB ze swojego kodu, możesz pominąć instalację klienta MySQL, jednak zaleca się zainstalowanie go mimo to, ponieważ pomaga w debugowaniu.
Weryfikacja instalacji
Sprawdźmy teraz, czy klient i serwer MySQL zostały zainstalowane. Aby sprawdzić, czy klient został zainstalowany, uruchom:
mysql --wersja
Podobnie, aby sprawdzić, czy serwer MySQL został pomyślnie zainstalowany, uruchom:
mysqld --wersja
Serwer MySQL działa jako demon, który można wywołać za pomocą programu mysqld
lub może być włączony jako usługa w tle za pomocą systemowy
.
W tym artykule widzieliśmy, jak zainstalować MySQL na Ubuntu 20.04. MySQL jest często instalowany jako część stosów oprogramowania serwerowego XAMP (X – Any Operating System, Apache, MySQL, PHP/Python/Perl). Takie stosy ułatwiają wspólne konfigurowanie i konfigurowanie wszystkiego, co jest wymagane do oprogramowania serwerowego. Typowym przykładem jest konfiguracja WordPressa.
Jeśli jednak używasz MySQL jako aplikacji bazodanowej w swoim projekcie tworzenia stron internetowych, zaleca się zainstalowanie serwera MySQL na dedykowanej, bezpiecznej maszynie i wysyłanie zapytań do serwera z klienta. Ułatwia to utrzymanie bazy danych.