Важно Оптимизировать и починить базу mysql

baltun

Администратор
Сообщения
10.870
Реакции
2.584
Баллы
2.003
Как то задался вопросом как можно починить базу из консоли SSH одну или все сразу, если у вас сервер.
В командной строке выполните следующую команду:
Код:
ssh -L3306:localhost:3306 -n yourlogin@yourdomain.ru
  • 3306 (сразу после ключа -L) — порт на локальном компьютере, к которому вы сможете подключаться клиентом mysql;
  • yourlogin — имя вашего аккаунта (логин в Панели управления);
  • yourdomain.ru — имя вашего сайта.
Другой вариант подключения к определенной базе:
Код:
mysql -u имя_пользователя -p -h имя_сервера_БД имя_базы

Второй вариант подключиться через SSH под root и прописать команду:
Код:
mysqlcheck -u root -p --auto-repair --optimize --all-databases

Тоже самое можно выполнить по очереди:
Код:
mysqlcheck --all-databases --auto-repair
mysqlcheck --all-databases --analyze
mysqlcheck --all-databases --optimize

Актуально для баз больших объемов и сервером с большим количеством баз.
 
Последнее редактирование:
Назад
Верх Низ