Как исправить ошибки базы данных

После неправильного отключения сервера в таблицах базы данных могут возникать ошибки. Ошибки базы данных приводят к потере данных хранимых в БД, а так же к неработоспособности вашего сайта.

Для исправления ошибок в БД MySQL необходимо зайти на сервер по SSH и ввести команду под root пользователем:

mysqlcheck -u root --optimize --auto-repair --all-databases

Давайте разберем все пункты в этой команде:

mysqlcheck - это команда запуска скрипта проверки БД
-u <пользователь> - ввод имени пользователя под кем запускаете скрипт проверки
--optimize - оптимизация таблиц
--auto-repair - автоматическое исправления ошибок
--all-databases - проверка всех БД на сервере

Если на вашем сервере находится много баз, а вам срочно проверить необходимо одну только, то следующая команда производит проверку одной БД на сервере:

mysqlcheck -u root -r <наименование базы данных>
-r -исправление ошибок БД, за исключением уникальных ключей, имеющих дубликаты
service mysql stop - остановки сервера БД
service mysql start - запуск сервера БД
service mysql status - проверка работоспособности сервера БД

Контакты

385000, Республика Адыгея,
город Майкоп

+7-928-669-69-44

+7-961-768-04-99

Напишите нам

Подробнее о нас

Подпишитесь

Мы готовы делиться нашими достижениями с Вами!