我在 CentOS 上生产环境中运行 MySQL 5.0。如何安全地迁移到 Percona Server 5.1?
Percona Server 的文档不包含任何有关迁移的信息。如能提供任何帮助,我们将不胜感激。
答案1
我猜我会说从 MySQL 中 mysqldump 你的数据库并将其重新导入到 Percona 服务器中。
我不知道您是否可以启动指向与 MySQL 相同数据目录的 Percona 服务器。可能值得研究。
答案2
数据文件与 percona server 兼容。你只需要启动 percona server mysqld,一切就会正常工作。
仅当您在 percona 服务器上启用某些功能(如额外的回滚段)时,您才可能无法返回到 mysql。但您很少需要更改此参数。
答案3
这是一个很好的教程,您只需删除 mysql-server 并安装 percona-server,仅此而已。
Percona 和 Mysql 二进制兼容!
apt-get remove mysql-server mysql-client mysql-common
apt-get autoremove
只需添加 percona repo 和
apt-get update
apt-get install percona-server-server
之后你可以启动Mysql并且它就可以工作了
service mysql start
您可以通过以下链接找到更完整的教程
答案4
从 5.0 到 5.1 的升级路径几乎相同,当然,为了更好地利用 Percona 增强功能,您应该查阅 wiki。