Ошибка Table 'tablename' is marked as crashed and should be repaired
- AJIekceu4
- 21.04.2017
- 15 652
- 3
- 20
- 20
- 0
Эта ошибка может появляться в mysql, например, после непредвиденного отключения питания у сервера, неожиданного завершения работы самого MySQL сервера или каких-либо ошибках в работе диска.
Error Number: 145
The Error returned was:
Table 'tablename' is marked as crashed and should be repaired
Как и следует из текста ошибки, нам необходимо просто отремонтировать поврежденную таблицу с помощью встроенных средств MySQL. В данной статье будет описано 2 способа, как это сделать.
Способ 1: с использованием PHPMyAdmin
Открываем перечень всех таблиц в PHPMyAdmin, после чего выделяем нужную и выбираем пункт "Repair table".
Способ 2: с использованием MySQL Client Software (MySQL CLI)
Сначала выбираем необходимую базу данных (в примере ниже это MYDATABASE):
mysql> USE MYDATABASE;
Database changed
А далее уже ремонтируем саму поврежденную таблицу (в примере ниже это m_rating) в выбранной базе данных, для этого нужно отправить следующую команду:
mysql> REPAIR TABLE m_rating;
Добавить комментарий