MariaDB to szeroko stosowana baza danych w systemach Linux. W tym przewodniku dowiesz się, jak zainstalować bazę danych w systemie Ubuntu 22.04 za pomocą kilku łatwych do wykonania poleceń.
Po zainstalowaniu i skonfigurowaniu MariaDB dowiesz się, jak korzystać z niego za pomocą wiersza poleceń MariaDB. Na koniec zobaczysz również polecenie odinstalowania bazy danych z Ubuntu.
Co to jest MariaDB?
MariaDB to popularna, bezpłatna baza danych o otwartym kodzie źródłowym, wydana jako zamiennik MySQL. Jest to rozwidlenie MySQL, co oznacza, że MariaDB jest ulepszoną wersją MySQL o podobnej, ale lepszej funkcjonalności. Tutaj jest przewodnik po konfiguracji MySQL na Ubuntu jeśli chcesz go wypróbować.
MariaDB to szybka, skalowalna, wydajna baza danych z obsługą większej liczby silników pamięci masowej. Utrzymuje również wiele wtyczek, narzędzi i narzędzi, które czynią go jedną z najlepszych baz danych. MariaDB jest najczęściej używana do utrzymywania zapasów oraz zarządzania transakcjami i informacjami o klientach.
Jak zainstalować MariaDB na Ubuntu 22.04
Oto jak możesz zainstalować MariaDB na Ubuntu 22.04:
Krok 1: Zaktualizuj swój system
Aby rozpocząć instalację, musisz najpierw pakiety aktualizacji w systemie Ubuntu. Możesz to osiągnąć, uruchamiając następujące polecenie w terminalu Ubuntu:
Sudo trafna aktualizacja && Sudo apt uaktualnienie
To może zająć trochę czasu, więc poczekaj!
Krok 2: Zainstaluj niezbędne pakiety dla MariaDB
Po zaktualizowaniu systemu należy zainstalować kilka niezbędnych pakietów wymaganych przez MariaDB. Zrób to, wykonując następujące polecenie:
sudo apt-Dostawać zainstaluj wget software-properties-common dirmngr ca-certificates apt-transport-https -y
Po zainstalowaniu niezbędnych pakietów w tym kroku w końcu zainstalujesz MariaDB. Aby zainstalować bazę danych, uruchom następujące polecenie jako użytkownik root lub sudo:
sudo apt zainstalować mariadb-serwer mariadb-klient
Aby sprawdzić, czy MariaDB została pomyślnie zainstalowana w twoim systemie, sprawdź wersję zainstalowanej bazy danych, wydając następującą komendę:
mariadb --wersja
Jeśli w danych wyjściowych zobaczysz numer wersji aplikacji, oznacza to, że MariaDB istnieje w twoim systemie. Jest to jeden ze sposobów weryfikacji instalacji. Możesz także sprawdzić aktywny status zainstalowanej bazy danych w celu weryfikacji.
Użyj następującego polecenia, aby sprawdzić status MariaDB:
mariadb statusu systemctl
Jak widać, MariaDB działa.
Krok 3: Zabezpiecz swoją bazę danych MariaDB
Po zainstalowaniu i zweryfikowaniu bazy danych następnym krokiem jest wykonanie kilku niezbędnych konfiguracji w MariaDB. Po instalacji dobrą praktyką jest uruchomienie skryptu bezpieczeństwa w celu ochrony bazy danych MariaDB przed przejęciem lub atakiem. Wykonaj skrypt za pomocą tego polecenia:
sudo mysql_secure_installation
Następnie skrypt zapyta, czy chcesz ustawić hasło roota. Podaj bezpieczne hasło i uderz Wchodzić. Następnie poprosi Cię o ponowne potwierdzenie hasła. Po zapisaniu hasła pojawi się komunikat „Sukces”, jak pokazano poniżej.
Następnie zapyta, czy chcesz usunąć anonimowego użytkownika, czy nie. Zaleca się, aby go usunąć.
Potwierdzi również, czy chcesz zabronić zdalnego logowania roota. Jeśli na to nie zezwolisz, możesz zalogować się tylko jako użytkownik root z hosta lokalnego.
Domyślnie MariaDB instaluje testową bazę danych. Skrypt zapyta, czy chcesz usunąć bazę danych, czy ją zachować. Lepiej go usunąć i utworzyć nową bazę danych. Jeśli jednak chcesz zachować go do celów testowych, wybierz NIE.
Na koniec skrypt przyjmie od ciebie pozwolenie na ponowne załadowanie tabel uprawnień w celu zaktualizowania nowych zmian. Aby je załadować, wprowadź Y. Po wprowadzeniu zmian na terminalu pojawi się komunikat o powodzeniu.
Jak sprawdzić, czy MariaDB działa
MariaDB zaczyna działać zaraz po zainstalowaniu. Aby to przetestować, możesz sprawdzić status MariaDB za pomocą następującego polecenia:
sudo systemctl status mariadb
Jeśli MariaDB działa dobrze, zobaczysz następujące dane wyjściowe na terminalu Ubuntu:
W przypadku, gdy MariaDB nie działa, zobaczysz podobny wynik, jak pokazano poniżej:
Jak wchodzić w interakcje z MariaDB w systemie Linux
Po zakończeniu instalacji i konfiguracji przyjrzyjmy się sposobom interakcji z bazą danych.
1. Uzyskaj dostęp do powłoki MariaDB
Aby wejść do powłoki MariaDB, uruchom następujące polecenie:
sudo mariadb
Za pomocą tego polecenia otworzy się monitor MariaDB. Tutaj możesz uruchamiać zapytania MariaDB w celu interakcji z bazą danych.
2. Utwórz konto administratora MariaDB
Po uzyskaniu dostępu do MariaDB pierwszą rzeczą, którą musisz zrobić, to utworzyć nowe konto o nazwie „admin”. To konto będzie miało takie same uprawnienia jak konto root, ale będziesz go używać głównie do uwierzytelniania opartego na haśle.
Aby utworzyć konto administratora z uprawnieniami roota, użyj poniższego polecenia. Upewnij się, że używasz swojego hasła podczas wydawania polecenia.
DOTACJAWSZYSTKONA *.* DO „admin”@„localhost” IDENTYFIKOWANY PRZEZ „hasło” ZDOTACJAOPCJA;
Następnie opróżnij uprawnienia, aby zaktualizować nowe zmiany w MariaDB.
SPŁUKAĆPRZYWILEJE;
Możesz teraz wyjść z wiersza poleceń MariaDB, wpisując:
Wyjście
3. Utwórz bazę danych w MariaDB
Aby utworzyć nową bazę danych, użyj następującego polecenia i podaj nazwę swojej bazy danych zamiast „TestDB”.
TWORZYĆBAZA DANYCH TestDB;
Aby sprawdzić, czy baza danych została pomyślnie utworzona, użyj tego polecenia, aby zobaczyć wszystkie istniejące bazy danych w MariaDB:
PokazywaćBazy danych;
Jak widać, TestDB istnieje teraz na liście baz danych MariaDB.
Jak odinstalować MariaDB z Ubuntu 22.04
Jeśli nie potrzebujesz już MariaDB, możesz ją łatwo odinstalować za pomocą podstawowego polecenia systemu Linux. To polecenie całkowicie usunie wszystkie foldery MariaDB i zależności z twojego systemu w ciągu kilku minut.
sudo apt-Dostawać oczyść mariadb-*
Wybierać Tak aby kontynuować odinstalowywanie MariaDB.
Możesz teraz w pełni wykorzystać możliwości MariaDB
Dzięki niesamowitym funkcjom i obsłudze MariaDB zyskuje popularność z dnia na dzień i staje się jedną z najczęściej używanych baz danych na rynku. Wiele znanych firm, takich jak Facebook i Google, używa MariaDB ze względu na swoje wyjątkowe zalety w porównaniu z innymi bazami danych.
Dla organizacji, które chcą pełnej elastyczności w stosunku do bazy danych, MariaDB i PostgreSQL to dwie najlepsze dostępne opcje open source.