При наличии ошибки:
MYSQL—- Error Code: 1558. Column count of mysql.proc is wrong. Expected 20, found 16. Created with MySQL 50077, now running 50173. Please use mysql_upgrade to fix this error
нужно выполнить команду
mysql_upgrade -u root -p
_____________________________________________
При наличии ошибки в логе:
InnoDB: Error: auto-extending data file ./ibdata1 is of a different size
InnoDB: 0 pages (rounded down to MB) than specified in the .cnf file:
InnoDB: initial 640 pages, max 0 (relevant if non-zero) pages!
нужно добавить в файл:
/etc/my.cnf в раздел [mysqld] строку
innodb_data_file_path = ibdata1:10M:autoextend
после перезапустить mysql, если ошибка осталась нужно удалить файл:
rm -rf /var/lib/mysql/ibdata1
и перезапустить mysql
___________________________________________
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
создаём
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
touch /var/lib/mysql/mysql.sock и правим владельца chown -R mysql:mysql /var/lib/mysql/ ___________________________________________________ <strong>ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (111) </strong>Останавливаем MySQL: /etc/init.d/mysql stop Запускаем в режиме без проверки прав доступа: /usr/sbin/mysqld --skip-grant-tables & Соединяемся как root без пароля: mysql Выбираем активную БД: use mysql; Обновляем пароль: mysql> update user set Password=PASSWORD('новый пароль') WHERE User='root'; mysql> flush privileges; Завершаем работу mysqld: fg "Ctrl+c" Запускаем MySQL в обычном режиме. /etc/init.d/mysql start ______________________________________________<strong> <span class="kw1">InnoDB</span>: Unable <span class="kw1">to</span> lock ./ibdata1, error: <span class="nu0">11 </span></strong><span class="nu0"> /etc/init.d/<span class="kw2">mysql</span> stop <span class="kw2">mv</span> /var/lib/<span class="kw2">mysql</span>/ibdata1 /var/lib/<span class="kw2">mysql</span>/ibdata1.bak <span class="kw2">cp</span> -a /var/lib/<span class="kw2">mysql</span>/ibdata1.bak /var/lib/<span class="kw2">mysql</span>/ibdata1 /etc/init.d/<span class="kw2">mysql</span> start </span>______________________________________________ [Warning] InnoDB: Cannot open table mysql/innodb_index_stats from the internal data dictionary of InnoDB though the .frm file for the table exists. See http://dev.mysql.com/doc/refman/5.6/en/innodb-troubleshooting.html for how you can resolve the problem. <span class="token keyword">CHECK</span> <span class="token keyword">TABLE</span> test_table <span class="token keyword">FAST</span> <span class="token keyword">QUICK</span><span class="token punctuation">;</span> ______________________________________________ |