Upgrade mysql 5.4 la 5.6 pe Ubuntu 14.04

VPS-ul ce tine blogul (pe langa owncloud si zabbix-ul pe care mai trebuie sa-l tunez) are ca OS Ubuntu 14.04.

Versiunea default de mysql pentru 14.04 este 5.4, dar se poate face upgrade simplu si fara batai de cap la mysql in doi pasi: backup pentru ca suntem profesionisti si apoi upgrade-ul.

mysqldump --lock-all-tables -u root -p --all-databases > dump.sql
apt install mysql-server-5.6 mysql-client-5.6 mysql-server-core-5.6 mysql-client-core-5.6 

Apoi verificam daca a pornit serviciul si ca bazele de date sunt OK.

Unii zic ca este nevoie de dump, drop, upgrade, restore. Probabil pentru alte baze de date, cel mai OK ar fi varianta asta, dar pentru baze de date micute si simple (wordpress, zabbix, ispconfig, owncloud) nu cred ca este cazul.

Dupa upgrade recomand sa rulati mysqltuner.pl, dar dupa ce serviciul mysql a fost pornit macar 12-18 ore. (Scriptul spune ca abia dupa 24 de ore rezultatele sunt corecte, dar puteti sa-l rulati ca idee saa vedeti ce se intampla cu noul mysql)

mkdir mysqltuner
wget http://mysqltuner.pl/ -O mysqltuner.pl
wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/basic_passwords.txt -O basic_passwords.txt
wget https://raw.githubusercontent.com/major/MySQLTuner-perl/master/vulnerabilities.csv -O vulnerabilities.csv
perl mysqltuner.pl

 

About Author:

I look 12, but I'm a 42-year-old investment banker!

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.