于是我决定把我的所有服务器从 MySQL 迁移到 MariaDB.
对 Arch 用户来说很简单,照着官方新闻里面的来就是了:
- systemctl stop mysqld
- pacman -S mariadb libmariadbclient mariadb-clients
- systemctl start mysqld
- mysql_upgrade -p
而对于 openSUSE 就更傻瓜式了,毕竟是默认的嘛: zypper in mariadb 一句就够。
至于 Debian/Ubuntu 用户就要稍微复杂一些,不过整个过程还是很流畅的:
首先到 MariaDB 官方的 Repository Configuration Tool 去选一个合适的源,然后把给出来的地址放到 /etc/apt/sources.list 文件底部:
- # MariaDB 5.5 repository list - created 2013-03-26 14:20 UTC
- # http://mariadb.org/mariadb/repositories/
- deb http://mirror2.hs-esslingen.de/mariadb/repo/5.5/debian squeeze main
- deb-src http://mirror2.hs-esslingen.de/mariadb/repo/5.5/debian squeeze main
接下来执行以下命令:
- apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
- apt-get update
- apt-get install mariadb-server mariadb-client
于是 MySQL(或者 Percona)就自动卸载并且替换成 MariaDB 了,在某些具体环境下,可能还需要执行这些命令:
- apt-get autoremove
- apt-get upgrade # or apt-get dist-upgrade
- mysql_upgrade -p
然后就搞定了!尽情折腾吧
原文链接:http://blog.atr.me/NGC251
【编辑推荐】
本文标题:Linux下从MySQL迁移到MariaDB
文章网址:http://www.mswzjz.cn/qtweb/news39/469339.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能