Как обновить MySQL 5.5 до MySQL 5.7 на Ubuntu/Debian

1. Резервное копирование баз данных.

Сделайте резервную копию всех баз даных:

mysqldump --all-databases > all_databases.sql

2. Скачайте и добавьте новый deb-пакет

Скачайте deb-пакет. Найти новый пакет можно на сайте MySQL.

wget http://dev.mysql.com/get/mysql-apt-config_0.6.0-1_all.deb

Теперь установите его используя dpkg

sudo dpkg -i mysql-apt-config_0.6.0-1_all.deb

Вы должны увидеть окно в консоли, которое должно спрашивать какой продукт MySQL вы хотите настроить. Опция MySQL Server должна показывать mysql-5.7, если же эта опция показывает другую версию, тогда выделите MySQL Server и нажмите Enter. Теперь выберите mysql-5.7 и нажмите Enter.
Теперь когда вы выбрали нужную версию сохраните ваши настройки.
После этого вам нужно обновить индекс пакетов.

sudo apt-get update

3. Установка

Установите MySQL-server, который теперь содержит MySQL 5.7:

sudo apt-get install mysql-server

4. Обновление

Обновите все таблицы до новой версии:

sudo mysql_upgrade -u root -p

Теперь перегрузите mysql сервер:

sudo service mysql restart
LikeMe: