Переход на MariaDB с Zend Framework - PullRequest
       11

Переход на MariaDB с Zend Framework

3 голосов
/ 16 апреля 2011

Я разрабатывал сайт на

MySQL client version: 5.1.41
Server version: 5.1.41

И я думал, что наилучшим временем для развертывания на maria db (Ubuntu Lucid Lynx) может быть развертывание на производственном сервере

Какие настройки мне нужно изменить в конфигурации моего приложения

resources.multidb.front_db.adapter  = "pdo_mysql"
resources.multidb.front_db.charset  = "utf8"
resources.multidb.front_db.host     = localhost
resources.multidb.front_db.username = root
resources.multidb.front_db.password = ****
resources.multidb.front_db.dbname   = ****
resources.multidb.front_db.default  = true

Нужно ли мне просто заменить pdo_mysql на pdo_mariadb?(есть ли такой адаптер?)

Могу ли я создать дамп своей базы данных (в основном innoDB, несколько MyISAM и некоторые представления) в mysql и импортировать, а затем импортировать его в mariadb?

Что-нибудь еще, что я должен искать?

1 Ответ

5 голосов
/ 17 апреля 2011

MariaDB - бинарная замена для MySQL ( source )

Для mariadb нет адаптера pdo, вы используете pdo_mysql и, насколько знает PHP, вот что это такое.

Что касается преобразования данных, я бы, вероятно, просто использовал mysqldump (или phpMyAdmin) для перемещения данных и ручного преобразования тех таблиц, которые вы хотите преобразовать вручную, в альтернативное хранилище mariadb.двигатель (и).

Удачи!У меня не было возможности использовать mariadb в производстве, но я умираю из-за оправдания.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...