экспорт в виде sql скриптов

1. UremeiPaul 11.04.18 18:59 Сейчас в теме
Есть БД MySQL Интересует экспорт в виде sql скриптов или непосредственно в новую базу данных на сервере.
Изначально появились косяки:
-Загрузка ЦП, процессом mysqld
-Медленная работа сайта на определенных этапах при обращения к поврежденной таблице.
-Частое падение процесса mysqld и задержки выполнения запросов к другим таблицам

При попытках перезапустить службу mySQL, /etc/init.d/mysql restart
Выдавало ERROR 144 (HY000) at line 1: Table ‘./Bdtabe/Replit’ is marked as crashed and last (automatic?) repair failed
+
По теме из базы знаний
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. romainanpilogov 17.04.18 21:20 Сейчас в теме
Скорее всего повреждена таблица radacct, если данные там были не особо важны, то попробуйте очистку всей таблицы.
Очистить и mysql исправить можно через Ссылка или SQL запросом: truncate table TableName
Так же к размышлению: Чтобы восстановить базу необходимо остановить MySQL сервер (если таблица ничем не используется, то можно не останавливать):
- sudo service mysql stop
Перейдем в директорию с базой:

- cd /var/lib/mysql/$DATABASE_NAME
Выполним команду восстановления указанной таблицы:

- myisamchk -r -o -f -v $TABLE_NAME
По завершению если останавливали MySQL сервер, то запустим его:
- sudo service mysql start

Аналогичным образом на тесте также для ускорения процесса восстановил таблицу скопировав её на другой более мощный сервер, а именно три файла /var/lib/mysql/$DATABASE_NAME/ ($TABLE_NAME.MYD, $TABLE_NAME.MYI, $TABLE_NAME.frm).
+
Внимание! Тема сдана в архив

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот