При обновлении php до версии php 5.3 грохнулась mysql

Сегодня ночью решил обновить версию php. Обновил пхп и база заодно грохнулась. И тут у меня начал теч холодный пот. На сервере стояли еще другие важные проекты. Долгая возьня с конфиг файлами не помогала. Лог файлы давали такое:

130713 3:00:12 [ERROR] Can’t open the mysql.plugin table. Please run mysql_upgrade to create it.
130713 3:00:12 [ERROR] /usr/libexec/mysqld: unknown option ‘—skip-locking’
130713 3:03:44 [ERROR] /usr/libexec/mysqld: unknown variable ‘default-character-set=cp1251’
130713 3:00:12 [ERROR] Aborting

Комментирование строк default-character-set=cp1251 и  —skip-locking помогло решить только часть проблемы.
Оставалось самое главное

130713 3:38:43 [ERROR] Can’t open the mysql.plugin table. Please run mysql_upgrade to create it.
130713 3:38:43 [ERROR] Unknown/unsupported storage engine: InnoDB
130713 3:38:43 [ERROR] Aborting

В логах yum.log нашел следующее:

Jul 13 02:46:32 Installed: mysqlclient15-5.0.90-2.el5.art.i386
Jul 13 02:46:36 Installed: mysql-libs-5.5.32-19.el5.art.i386
Jul 13 02:46:37 Updated: mysql-5.5.32-19.el5.art.i386

Из чего я сделал вывод что скотина мне обновил и базу. Но конфиг оставил старым.

Потом к директории с my.cnf я нашел файл my.cnf.rpmnew.

Переименовал его в my.cnf и запустил базу. Помогло.

Сервер MYSQL  5.5.32

РЕШЕНИЕ

Нужно выполнить следующее.

cp /etc/my.cnf /etc/my.cnf_backup

cp /etc/my.cnf.rpmnew /etc/my.cnf

service mysqld start

 

Создание качественных сайтов от специалистов в своем деле http://webakula.ua/. Доверьте ваши дела профессионалам.

Когда информации на сайте много делать бэкапы на своем сервере не выгодно по причине того что они занимают много места. Решить проблему поможет хостинг резервных копий на котором можно хранить свои резервные копии.

Поделиться в соц. сетях

Другое из текущей категории:

One Reply to “При обновлении php до версии php 5.3 грохнулась mysql”

  1. да, помню ночные кошмары с конфигурацией php, mysql, апача, и всего прочего. Слава богу с этим возится вручную уже давно не приходится. теперь другие тараканы.

Добавить комментарий