MariaDB - Instalacja
Wszystkie pliki do pobrania dla MariaDB znajdują się w sekcji Pobieranie na oficjalnej stronie internetowej fundacji MariaDB. Kliknij łącze do żądanej wersji, a zostanie wyświetlona lista plików do pobrania dla wielu systemów operacyjnych, architektur i typów plików instalacyjnych.
Instalowanie w systemie LINUX / UNIX
Jeśli masz głęboką wiedzę na temat systemów Linux / Unix, po prostu pobierz źródło, aby zbudować swoją instalację. Nasz zalecany sposób instalacji to użycie pakietów dystrybucyjnych. MariaDB oferuje pakiety dla następujących dystrybucji Linux / Unix -
- RedHat/CentOS/Fedora
- Debian/Ubuntu
Następujące dystrybucje zawierają pakiet MariaDB w swoich repozytoriach -
- openSUSE
- Arch Linux
- Mageia
- Mint
- Slackware
Wykonaj następujące kroki, aby zainstalować w środowisku Ubuntu -
Step 1 - Zaloguj się jako użytkownik root.
Step 2 - Przejdź do katalogu zawierającego pakiet MariaDB.
Step 3 - Zaimportuj klucz podpisu GnuPG z następującym kodem -
sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
Step 4 - Dodaj MariaDB do sources.listplik. Otwórz plik i dodaj następujący kod -
sudo add-apt-repository 'deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/ubuntuprecise main'
Step 5 - Odśwież system, wykonując następujące czynności -
sudo apt-get update
Step 6 - Zainstaluj MariaDB za pomocą następujących -
sudo apt-get install mariadb-server
Instalowanie w systemie Windows
Po zlokalizowaniu i pobraniu zautomatyzowanego pliku instalacyjnego (MSI) wystarczy dwukrotnie kliknąć plik, aby rozpocząć instalację. Kreator instalacji przeprowadzi Cię przez każdy etap instalacji i wszelkie niezbędne ustawienia.
Przetestuj instalację, uruchamiając ją z wiersza polecenia. Przejdź do lokalizacji instalacji, zwykle w katalogu, i wpisz następujące polecenie w wierszu polecenia -
mysqld.exe --console
Jeśli instalacja się powiedzie, zobaczysz komunikaty związane z uruchamianiem. Jeśli się nie pojawi, możesz mieć problemy z uprawnieniami. Upewnij się, że Twoje konto użytkownika ma dostęp do aplikacji. Klienci graficzni są dostępni do administrowania MariaDB w środowisku Windows. Jeśli uważasz, że wiersz poleceń jest niewygodny lub uciążliwy, poeksperymentuj z nim.
Testowanie instalacji
Wykonaj kilka prostych czynności, aby potwierdzić działanie i instalację MariaDB.
Use the Admin Utility to Get Server Status
Wyświetl wersję serwera za pomocą pliku binarnego mysqladmin.
[root@host]# mysqladmin --version
Powinien wyświetlać wersję, dystrybucję, system operacyjny i architekturę. Jeśli nie widzisz danych wyjściowych tego typu, sprawdź instalację pod kątem problemów.
Execute Simple Commands with a Client
Wywołaj wiersz polecenia dla MariaDB. Powinno to połączyć Cię z MariaDB i umożliwić wykonywanie poleceń. Wprowadź proste polecenie w następujący sposób -
mysql> SHOW DATABASES;
Po instalacji
Po pomyślnej instalacji MariaDB ustaw hasło roota. Nowa instalacja będzie miała puste hasło. Wprowadź następujące informacje, aby ustawić nowe hasło -
mysqladmin -u root password "[enter your password here]";
Wprowadź następujące dane, aby połączyć się z serwerem przy użyciu nowych poświadczeń -
mysql -u root -p
Enter password:*******
Aktualizacja w systemie Windows
Jeśli masz już zainstalowany MySQL w swoim systemie Windows i chcesz dokonać aktualizacji do MariaDB; nie odinstalowuj MySQL i nie instaluj MariaDB. Spowoduje to konflikt z istniejącą bazą danych. Zamiast tego należy zainstalować MariaDB, a następnie użyć kreatora aktualizacji w pliku instalacyjnym systemu Windows.
Opcje pliku MySQL my.cnf powinny działać z MariaDB. Jednak MariaDB ma wiele funkcji, których nie ma w MySQL.
Rozważ następujące konflikty w swoim pliku my.cnf -
MariaDB używa domyślnie silnika Aria dla plików tymczasowych. Jeśli masz dużo plików tymczasowych, zmień rozmiar bufora kluczy, jeśli nie używasz tabel MyISAM.
Jeśli aplikacje często łączą się / rozłączają, zmień rozmiar pamięci podręcznej wątków.
Jeśli używasz ponad 100 połączeń, użyj puli wątków.
Zgodność
MySQL i MariaDB są zasadniczo identyczne. Jest jednak wystarczająco dużo różnic, aby powodować problemy podczas aktualizacji. Przejrzyj więcej z tych kluczowych różnic w bazie wiedzy MariaDB.