Как перейти с обычного MySQL на Percona Server в производстве?

Я использую MySQL 5.0 в производстве на CentOS. Как безопасно перейти на Percona Server 5.1?

Документация Percona Server не содержит никакой информации о миграции. Любая помощь очень ценится.

4 ответа

Решение

В предположении я бы сказал mysqldump вашу базу данных из MySQL и реимпортировал бы ее на сервер Percona.

Я не знаю, можно ли просто запустить сервер Percona, указывающий на тот же каталог данных, что и MySQL. Может быть стоит исследовать.

Файлы данных совместимы с сервером Percona. Вам просто нужно запустить Percona Server MySQL, и все будет работать.

Только если вы включите некоторые функции (например, дополнительные сегменты отката) на сервере Percona, вы не сможете вернуться к mysql. но вам редко нужно менять этот параметр.

Вот хороший учебник. Вам нужно просто удалить MySQL-сервер и установить Percona-сервер, и все.

Percona и Mysql двоичные совместимы!

apt-get remove mysql-server mysql-client mysql-common
apt-get autoremove

Чем просто добавить Percona РЕПО и

apt-get update
apt-get install percona-server-server

После этого вы можете запустить Mysql, и он будет работать

service mysql start

Более полный учебник вы можете найти по ссылке ниже

https://www.digitalocean.com/community/tutorials/how-to-install-a-fresh-percona-server-or-replace-mysql

Это почти тот же путь обновления с 5.0 до 5.1, конечно, чтобы лучше использовать улучшения Percona, вам следует обратиться к вики.

Другие вопросы по тегам