Может кому пригодится:
1.Сделайте резервную копию всех баз даных:
Код:
mysqldump -u root -p --all-databases > all_databases.sql
2. Скачайте deb-пакет (на данный момент последняя версия):
Код:
wget https://dev.mysql.com/get/mysql-apt-config_0.8.9-1_all.deb
3. Установите deb-пакет:
Код:
sudo dpkg -i mysql-apt-config_0.8.9-1_all.deb
4. Установите MySQL Сервер:
Код:
sudo apt-get update
sudo apt-get install mysql-server
5.Обновите все таблицы до новой версии:
Код:
sudo mysql_upgrade -u root -p
6. Чтобы устранить ошибку
Field xxx doesn’t have a default value добавьте в конфиг MySQL /etc/mysql/my.cnf в раздел [mysqld] (если его нет, сооздать)
Код:
sql_mode = ""
7.Теперь перегрузите mysql сервер:
Код:
sudo service mysql restart
Большая часть инфы взята отсюда
http://blog.cybdev.org/kak-obnovit-mysql-55-do-mysql-57-na-ubuntudebian