LinuxEye - Linux系统教程

LinuxEye - Linux系统教程

当前位置: 主页 > 数据库 >

MySQL迁移到MariaDB

时间:2013-05-09 09:59来源:atr.me 编辑:atr.me 点击:
MySQL 迁移到 MariaDB. 对 Arch 用户来说很简单,照着官方新闻里面的来就是了: systemctl stop mysqldpacman -S mariadb libmariadbclient mariadb-clientssystemctl start mysqldmysql_upgrade -p 而对于 openSUSE 就更傻瓜式
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

转载请保留固定链接: https://linuxeye.com/database/1604.html

------分隔线----------------------------
标签:mysqlMariaDB
栏目列表
推荐内容