Обновление mysql-51 до 56
Добавлено: 2014-10-11 12:13:31
Всем доброго дня и холодного пива!
Пришло время обновлять мускул 51 до 55 или даже лучше 56.
Особенности: базы расположены в другом месте в /usr/local/mysql/, есть innodb (возможно, в них всё и дело).
Удалил старые клиент и сервер с помощью make deinstall, установил новый. Старт (согласно UPDATING /usr/local/etc/rc.d/mysql-server start --skip-grant-table) не проходит, вываливается с ошибкой
Пробовал по найденному где-то мануалу
Не получается, пришлось переименовать /usr/local/etc/my.cnf. mysql_install_db прошло успешно, но база всё равно не запускается. Пробовал удалить логи InnoDB, как советуют в сети - ib_logfile0, ib_logfile1, но всё равно
Все конфиги сохранились, откат до 51 проходит без проблем.
Т. е. застрял на шаге первого запуска базы, перед mysql_update.
Будут ли какие-нибудь советы?
Пришло время обновлять мускул 51 до 55 или даже лучше 56.
Особенности: базы расположены в другом месте в /usr/local/mysql/, есть innodb (возможно, в них всё и дело).
Удалил старые клиент и сервер с помощью make deinstall, установил новый. Старт (согласно UPDATING /usr/local/etc/rc.d/mysql-server start --skip-grant-table) не проходит, вываливается с ошибкой
Код: Выделить всё
140920 19:13:43 [ERROR] Fatal error: Can't open and lock privilege tables: Table 'mysql.host' doesn't exist
Код: Выделить всё
mysql_install_db --user=mysql --basedir=/usr/local --ldata=/usr/local/mysql/
mysqld_safe --user=mysql --basedir=/usr/local --ldata=/usr/local/mysql/
Код: Выделить всё
Unable to lock /usr/local/mysql/ibdata1, error: 35
Т. е. застрял на шаге первого запуска базы, перед mysql_update.
Будут ли какие-нибудь советы?