Выбрать страницу

После обновления до ubuntu 16.04 у меня перестал запускаться mysql сервер. Я долго рылся в интернете, перепробовал кучу всего.

И в одной статье, я уже не помню в какой именно, я нашел команду, после выполнения которой mysql сервер стал загружаться.

Это явно не самый правильный способ, но у меня он работает.

Работающая команда

И так, вот эта команда:

sudo dpkg-reconfigure mysql-server-5.7

После ее запуска mysql сервер должен заработать.

Автозапуск этой команды при старте Ubuntu

Создаем скрипт, например, ~/scripts/mysqlFix.sh с содержимым:

#!/bin/bash
sudo dpkg-reconfigure mysql-server-5.7

Делаем этот скрипт исполняемым

chmod +x ./Scripts/mysqlFix.sh

Дальше добавляем задание на запуск этого скрипта при загрузке Ubuntu.

Для этого открываем файл /etc/crontab

sudo nano /etc/crontab

В конец добавляем строку

@reboot root /home/roma/Scripts/mysqlFix.sh

После этой строки надо нажать Enter, чтобы в конце обязательно была пустая строка

Дальше сохраняем (CTRL+O, потом нажимаем Enter) и выходим (CTRL+X)

Теперь перезагружаемся и mysql сервер должен сразу работать :)

На этом все, спасибо за внимание!