Запуск mysql без процедур
Я получаю следующую ошибку и токудб не запускается. Я восстановил данные с какого-либо другого сервера / версии, и теперь количество столбцов в таблице процедур изменилось.
131119 16:53:44 [ERROR] Incorrect definition of table mysql.proc: expected column 'comment' at position 15 to have type text, found type char(64).
ERROR: 1136 Column count doesn't match value count at row 1
131119 16:53:44 [ERROR] Aborting
131119 16:53:44 [Note] ./bin/mysqld: Shutdown complete
Как мне запустить mysql (токудб)? Мне не нужны хранимые процедуры.
1 ответ
Пожалуйста, проверьте это: http://bugs.mysql.com/bug.php?id=59364
Есть комментарий от Питера Лаурсена
"start the server with the --skip-grant-tables option to cause it to skip the normal grant table checks, then run mysql_upgrade. ... Then stop the server and restart it normally."
Ссылочный URL из отчета об ошибке был: http://dev.mysql.com/doc/refman/5.5/en/news-5-5-7.html