数据库

 首页 > 数据库 > mariadb > 从MySQL数据库迁移至MariaDB数据库

从MySQL数据库迁移至MariaDB数据库

分享到:
【字体:
导读:
         摘要:对Arch用户来说很简单,照着官方新闻里面的来就是了:systemctlstopmysqldpacman-Smariadblibmariadbclientmariadb-clientssystemctlstartmysqldmysql_upgrade-p而对于openSUSE就更傻瓜式了,毕竟是默认的嘛:zypperi...

从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
从MySQL数据库迁移至MariaDB数据库
分享到:
CentOS系统中MySQL自动升级成MariaDB
CentOS系统中MySQL自动升级成MariaDB 今天在一台CentOS6.4的vps上执行了yum update -y,由于用第三方软件源结果mysql自动升级为了mariadb。 网上查了一下,mariadb是mysql的分支版本,开发小组的一些成员就是mysql开发小组的成员,主要由社区在维护,采用GPL授权许可。同样支持MyISAM引擎和InnoDB引擎。感觉开...
MySQL数据库中临时表的使用方法
MySQL数据库中临时表的使用方法 下面的文章主要讲述的是MySQL临时表具体使用的详细讲解,我们大家都知道当工作在十分大表上运行时,在实际操作中你可能会需要运行很多的相关查询,来获的一个大量数据的小的子集,不是对整个表运行这些查询。 而是让MySQL每次找出所需的少数记录,将记录选择到一个临时表可能更快...
  •         php迷,一个php技术的分享社区,专属您自己的技术摘抄本、收藏夹。
  • 在这里……