所以我决定将我所有的服务器从MySQL迁移到MariaDB。Arch用户很简单,按照官方消息:systemctlstopmysqldpacman-Smariadblibmariadbclientmariadb-clientssystemctlstartmysqldmysql_upgrade-p就更傻了,毕竟mariadb里默认的:zypper就够了。至于Debian/Ubuntu用户,稍微复杂一点,但整个过程还是很顺利的:先去官方的MariaDBRepositoryConfigurationTool选择一个合适的源,然后把给定的地址放到/etc/apt/sources.list文件底部:#MariaDB5.5repositorylist-created2013-03-2614:20UTC#http://mariadb.org/mariadb/repositories/debhttp://mirror2.hs-esslingen.de/mariadb/repo/5.5/debiansqueezemaindeb-srchttp://mirror2.hs-esslingen.de/mariadb/repo/5.5/debiansqueezemain接下来执行以下命令:apt-keyadv--recv-keys--keyserverkeyserver.ubuntu.com0xcbcb082a1bb943dbapt-getupdateapt-getinstallmariadb-servermariadb-client然后MySQL(或Percona)将被自动卸载并替换为MariaDB。在一些特定的环境中,你可能需要执行这些命令:apt-getautoremoveapt-getupgrade#orapt-getdist-upgrademysql_upgrade-p然后就大功告成了!尽情的折腾吧原文链接:http://blog.atr.me/NGC251【编辑推荐】MariaDB5.3将支持ALTERTABLE的进度提示MySQL创始人打造MariaDB完全兼容MySQL5.1MariaDB2周年教你五步在企业优化你的MongoDBNoSQL开发流程
