Linux下从MySQL迁移到MariaDB
发布时间:2025-05-18 00:41:16
作者:益华网络
来源:undefined
浏览量(1)
点赞(1)
摘要:于是我决定把我的所有服务器从 MySQL 迁移到 MariaDB. 对 Arch 用户来说很简单,照着官方新闻里面的来就是了: systemctlstopmysqldpacman-Smariadblibmariadbclientmariadb-clientssystemctlstartmysqldmysql_upgrade&n
于是我决定把我的所有服务器从 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
【编辑推荐】
MariaDB 5.3将支持ALTER TABLE的进度提示 MySQL创始人打造MariaDB 全面兼容MySQL 5.1 MariaDB 2周年了 教你五步优化你的MongoDB NoSQL在企业中的发展历程扫一扫,关注我们
声明:本文由【益华网络】编辑上传发布,转载此文章须经作者同意,并请附上出处【益华网络】及本页链接。如内容、图片有任何版权问题,请联系我们进行处理。
1