Cześć,
w dzisiejszym poradniku pokażę Wam jak zainstalować zamiast standardowego serwera mySQL – MariaDB w wersji 10.1. Zanim jednak do tego przejdę przedstawiam trochę suchych faktów, które być może skłonią Cię do migracji na MariaDB :
- Twórcy MariaDB są bardziej otwarci na wprowadzania zmian – oznacza to min. wprowadzanie nowych udogodnień wedle relacji użytkowników
- Częste i bardziej czytelne łatki bezpieczeństwa – każdą zmiana którą wprowadza MariaDB opisywana jest w changelog’u z którego w prosty sposób można wyczytać co zostało zmienione.
- Zdecydowanie lepsza wydajność – a to również za sprawą opisywanej w pkt.1 otwartości na wprowadzanie nowinek. Kto jak nie użytkownicy wie najlepiej czego może brakować danemu produktowi, gdy sami go używają? 🙂
- Bardzo prosta migracja z mySQL – o czym przekonacie się poniżej!
Ok, przejdźmy do instalacji, która jest banalnie prosta. Poniżej lista komend które należy wykonać w SSH by zmigrować swój mySQL na MariaDB :
apt-get install software-properties-common
apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
add-apt-repository 'deb [arch=amd64,i386] http://nyc2.mirrors.digitalocean.com/mariadb/repo/10.1/debian jessie main'
apt-get update
I tutaj jedna uwaga – zatrzymajmy starego mySQL na czas instalacji : systemctl mysql stop
i przejdźmy dopiero do instalacji :
apt-get install mariadb-server -y
Teraz uruchamiamy MariaDB :
systemctl start mariadb
Aby MariaDB uruchamiała się po każdym restarcie wykonajmy komendę :
systemctl enable mariadb
I na koniec wykonajmy upgrade mySQL :
mysql_upgrade
Teraz poprzez polecenie : mysql -V
możemy sprawdzić czy nasza aktualizacja się powiodła 🙂