hosting:mysql:storage-engine

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
hosting:mysql:storage-engine [2019/09/06 13:33]
karlov
hosting:mysql:storage-engine [2019/12/03 02:52] (текущий)
poglubko
Строка 19: Строка 19:
 ===== Консольные команды ===== ===== Консольные команды =====
  
-Чтобы изменить тип хранилища для всех таблиц в базе данных,​ воспользуйтесь консольной программой ''​mysql''​ (для её использования нужно [[hosting:​ssh:​connect|подключиться по SSH]] к серверу хостинга). Для проведения конвертации выполните:​+Чтобы изменить тип хранилища для всех таблиц в базе данных,​ воспользуйтесь консольной программой ''​mysql''​ (для её использования нужно [[hosting:​ssh:​connect|подключиться по SSH]] к серверу хостинга). Для проведения конвертации ​всех таблиц в ''​InnoDB'' ​выполните:​
 <code bash> <code bash>
 for n in `mysql -h хост -u логин -pПАРОЛЬ имя_БД -B -N -e "show tables;"​`;​do mysql -h хост -u логин -pПАРОЛЬ имя_БД -B -N -e "ALTER TABLE $n ENGINE=innodb;";​done for n in `mysql -h хост -u логин -pПАРОЛЬ имя_БД -B -N -e "show tables;"​`;​do mysql -h хост -u логин -pПАРОЛЬ имя_БД -B -N -e "ALTER TABLE $n ENGINE=innodb;";​done
  • hosting/mysql/storage-engine.txt
  • Последние изменения: 2019/12/03 02:52
  • — poglubko