Вопрос

из Мое чтение вещей, настройку Mariadb и активирующая токудб на 64-битном сервере Debian / Ubuntu - это относительно легкая задача.

Я в настоящее время использую MySQL и иметь много (хорошо написано, я думаю) SQL в PHP, который использует PCO для доступа к базе данных.Я собираю, что между ароматами SQL и MySQL нет синтаксических различий между ароматами SQL и MySQL.Мои вопросы

  1. Это означает, что я могу просто экспортировать мою текущую MySQL DB, замените все ссылки на InnoDB с ExtraDB, запустите скрипт на новом сервере MariaDB и запустите и запустите?
  2. Другой потенциальный вопрос - phpmyadmin.Подразумевается ли «замена плагина», что я могу в значительной степени продолжать использовать phpmyadmin с сервером Mariadb?
  3. Наконец, есть ли есть другие Gotchas здесь, что нужно знать о перед тем, как сделать такой переключатель?Я бы очень ценю любую помощь.

Это было полезно?

Решение

Вы можете сделать MySQLLUM на вашей текущей базе данных MySQL и используйте вывод для загрузки всех ваших данных в MariaDB.Одна цель Mariadb должна быть полностью совместима с MySQL (пока не менее), поэтому вы обычно можете выключить существующий сервер MySQL, скопируйте папку данных в свою установку MariaDB и запустите его.

Учитывая цель совместимости MariaDB, нет необходимости переключать ваш двигатель= innodb утверждения к чему-либо еще, он понимает, что InnoDB= XTRADB.

Наконец, если вы хотите начать преобразовывать свои таблицы на механизм хранения TOKUDB, посмотрите на Краткое начало Руководство для советов.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top