Mysql IN USE что делать как исправить базу данных?

Иногда бывает что после оптимизации большой таблицы из базы данных (Optimize) база данных зависает или впадает в состояние in use
При попытке сделать Repair в phpmyadmin может выскакивать ошибка:
Can't create new tempfile: './database_name/table_name.TMD'

Чтобы пофиксить статус INUSE и не потерять таблицу через путти или ssh-клиент вашей панели введите:

sudo service mysql stop
Остановим mysql сервис

myisamchk -r -f -o /var/lib/mysql/DatabaseName/Table_Name
фиксим таблицу

sudo service mysql start
Стартуем сервис и ошибка IN USE должна исчезнуть.

Чтобы узнать в Линуксе где расположена ваша база:
mysqld --verbose --help | grep ^datadir



Оставить свой ответ:

Имя:*
E-Mail:
Вопрос:
Skolko buдет пять пдюс сeмь?
Ответ:*
QQpedia21.ru - cамые интересные вопросы