У меня произошел сбой на машине, и я перезагрузил и перезапустил mysql. Mysql загружается нормально, я могу подключиться к mysql -p и выполнять простые команды, такие как «показать таблицы;». Однако реальные операции с БД (например, «выберите [...]») просто зависают. Есть хоть какое-то представление о том, что происходит?
Пытаться:
mysqlcheck -u root -pPASSWORD -A --check
mysqlcheck -u root -pPASSWORD -A --auto-repair
mysqlcheck -u root -pPASSWORD -A --optimize
MySQL запускает операции проверки базы данных при загрузке, и они блокируют базу данных. Попробуй это:
show processlist;
Если в настоящее время выполняется процесс проверки, вам просто нужно его подождать.