Jak ulepszyć Mariadb 5.5 do Mariadb 10.0 Za pomocą mniam

Jak ulepszyć Mariadb 5.5 do Mariadb 10.0 Za pomocą mniam

Mariadb 10.0 Wersja stabilna została wydana i dostępna do instalacji za pomocą menedżera pakietu Yum. Dzisiaj mamy modernizację tecadmin.Serwer bazy danych netto z MARIADB 5.5 do Mariadb 10.0 Za pomocą mniam. To ulepszenie jest dla mnie bardzo gładkie. Ale bądź ostrożnie i zachowaj kopię zapasową dla wszystkich baz danych, aby odzyskać regenerację po niepotrzebnych uszkodzeniach.

Krok 1: Baza danych kopii zapasowej

Zalecamy kopię zapasową wszystkich baz danych przed aktualizacją MariaDB. Możesz użyć dowolnego narzędzia zgodnie z preferencjami. W tym przykładzie biorę pełną kopię zapasową wszystkich baz danych za pomocą mysqldump.

# mysqldump -u root -p --all -databases> alldb.SQL 

Krok 2: Dodaj repozytorium MARIADB Yum

W tym samouczku zakładamy, że uruchamiasz system CentOS-6, utwórz plik konfiguracyjny repozytorium Yum /etc /yum.repozytorium.D/Mariadb.Repo i dodaj poniższą konfigurację.

Dla CentoS-6 64 bit:

[mariadb] nazwa = mariadb baseurl = http: // yum.Mariadb.Org/10.0/centos6-AMD64 gpgkey = https: // yum.Mariadb.ORG/RPM-GPG-KEY-MARIADB GPGCheck = 1 

Dla CentoS-6 32 bit:

[mariadb] nazwa = mariadb baseurl = http: // yum.Mariadb.Org/10.0/centos6-x86 gpgkey = https: // yum.Mariadb.ORG/RPM-GPG-KEY-MARIADB GPGCheck = 1 

W przypadku innych wersji możesz użyć narzędzia generatora repozytorium Mariadb.

Krok 3: Uaktualnij mariadb

Aby uniknąć jakiegokolwiek konfliktu najpierw polecam usunąć istniejącą instalację MARIADB/MYSQL.

# yum usuń mysql mysql-server mysql-shared mySql-shared-compat mariadb-server mariadb-client 

Powyższe polecenie powinno usunąć wszystkie pakiety w zależności od Mariadb/mysql, użyj następującego polecenia do instalacji Mariadb 10.0.

# Yum Zainstaluj mariadb-server mariadb-client 

Może to być php-mysql, który usunął się podczas odinstalowania mariadb 5.5. Więc zainstaluj też.

# Yum Instal PHP-MYSQL 

Wreszcie uruchom mariadb, zaktualizuj pliki danych, również uruchom ponownie usługę Apache

# usługa mysql start # mysql_upgrade # serwis httpd restart 

Krok 4: Weryfikacja aktualizacji Mariadb

Po aktualizacji nie ma nic do roboty. Jeśli wszystko pójdzie dobrze, wszystkie twoje bazy danych powinny tam być. Połączmy się z usługą Mariadb za pomocą starego hasła.

# mysql -p Wprowadź hasło: Witamy w monitor Mariadb. Polecenia kończą się; lub g. Twój identyfikator połączenia Mariadb to 4 wersja serwerowa: 10.0.10-Mariadb-Log Mariadb Server Copyright (C) 2000, 2014, Oracle, Skysql AB i inni. Typ „Pomoc”; lub „h” o pomoc. Typ „C”, aby wyczyścić bieżącą instrukcję Input. Mariadb [(brak)]>