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 twoim lokalnym komputerze, jeśli chcesz zainstalować oprogramowanie oparte na serwerze, takie jak WordPress lub Drupal, które używają bazy 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
i mysql-client
odpowiednio. Najpierw zaktualizujmy repozytoria Ubuntu.
sudo apt update
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 --version
Podobnie, aby sprawdzić, czy serwer MySQL został pomyślnie zainstalowany, uruchom:
mysqld --version
Serwer MySQL działa jako demon, który może być wywoływany z programem mysqld
lub może być włączony jako usługa działająca w tle za pomocą systemctl
.
W tym artykule widzieliśmy, jak zainstalować MySQL na Ubuntu 20.04. MySQL jest często instalowany jako część stosów oprogramowania serwera 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.