Каталог статей
Как изменить тип таблицы InnoDB в phpMyAdmin?
Преобразовать в движок MyISAM по умолчанию?
Рекомендуется преобразовать таблицы данных InnoDB в таблицы данных MyISAM:
- В сочетании с характеристиками личных блогов MyISAM рекомендуется для систем личных блогов, поскольку основными операциями в блогах являются чтение и запись, а цепных операций немного.
- такВыбор движка MyISAM делает ваш блог более открытым и более эффективным, чем блог с движком InnoDB.
- Конечно, это всего лишь личное предложение, и большинство блоггеров тщательно выбирают в зависимости от реальной ситуации.
Напоминаем: перед преобразованием таблиц обязательно создайте резервную копию вашей базы данных MySQL . ▼
Действия по ручному изменению типа таблицы данных в фоновом режиме phpMyAdmin
- 1) Войдите в систему управления базой данных phpMyAdmin;
- 2) После входа нажмите на левый столбец数据库;
- 3) Нажмите на левый столбецТаблицы данных (типы, отличные от MyISAM);
- 4) Нажмите "операционная" Вкладка;
- 5) На странице «Операция» выберите, чтобы изменить тип «Хранилище базы данных» на «МойИСАМ";
- 6) Нажмите "выполненный", преобразование прошло успешно.
Команда SSH для быстрого преобразования в тип таблицы базы данных MyISAM
Откройте программу SSH и подключитесь к серверу Linux . Введите следующую команду: ▼
mysql -uroot -p
- Введите пароль phpMyAdmin для входа в SSH.
- появляются "
mysql>"Вы можете продолжать. - Введите в следующем формате с учетом регистра и ;.
- Имя базы данных и имя таблицы все в нижнем регистре, а остальные команды в верхнем регистре.Если последний ; не введен, команда не вступит в силу.
USE 数据库名; SHOW TABLES; ALTER TABLE 表名 ENGINE=MYISAM;
Первая таблица wp_commentmeta, преобразованная на рисунке ниже, отображается успешно, а затем имена таблиц могут быть преобразованы одно за другим▼

- вход
SHOW TABLES;После команды отображается имя таблицы базы данных. - Скопируйте и измените имя соответствующей таблицы
ALTER TABLE 表名 ENGINE=MYISAM;Преобразование в тип таблицы базы данных MyISAM для быстрых операций (по крайней мере, быстрее, чем изменение типа таблицы данных вручную в фоновом режиме phpMyAdmin). - Всего имен таблиц 13. После завершения преобразования введите "
exit"покидать.
Сделать MyISAM движком по умолчанию
После завершения преобразования рекомендуется отключить движок InnoDB и установить MyISAM в качестве движка по умолчанию для MySQL.
Как установить тип хранения базы данных по умолчанию на " MyISAM "?
Чен Вэйлян использует программу панели управления CWP в качестве примера, и этапы работы с ней следующие:
1) Отредактируйте файл /etc/my.cnf и найдите импортированную папку !includedir /etc/my.cnf.d
2) Перейдите в папку /etc/my.cnf.d
3) Откройте файл server.cnf
4) Найдите «default_storage_engine»
5) Добавьте ниже "#default_storage_engine=InnoDB":
default_storage_engine = MYISAM6) После сохранения перезапустите службу MySQL:
service mysqld restart
Или перезапустите службу Mariadb:
systemctl restart mariadb
- Метод очень прост, просто следуйте инструкциям, вы можете завершить модификацию, этот урок окончен!
🛠️✨Хотите узнать, как выполнить пакетное преобразование базы данных MySQL из MyISAM в InnoDB? В этой статье вы найдете подробное руководство, которому легко следовать!
👇Рекомендуем продолжить чтение👇
Прочитав, вы обнаружите, что преобразовать MyISAM в InnoDB на самом деле намного проще, чем вы думаете! Нажмите на ссылку и начните учиться прямо сейчас! 💻📚
Надеюсь, статья «Как преобразовать типы таблиц InnoDB в стандартный движок MyISAM в phpMyAdmin?», опубликованная в блоге Чен Вэйляна ( https://www.chenweiliang.com/ ), окажется для вас полезной.
Не стесняйтесь делиться ссылкой на эту статью: https://www.chenweiliang.com/cwl-413.html

