热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

从MySQL数据库迁移至MariaDB

本世纪最大的MySQL叛逃期已经开始,以openSUSE,fedora,arch为代表的发行版已经转为使用MariaDB作为默认数据库选项取代MySQL。由于本人也不是很喜欢oracle在MySQL上面的态度,所以今天把MySQL卸载了。整个过程基本无痛,也没什么需要特别设置的,兼容性还是
本世纪最大的MySQL叛逃期已经开始,以openSUSE ,fedora,arch为代表的发行版已经转为使用MariaDB作为默认数据库选项取代MySQL。由于本人也不是很喜欢oracle在MySQL上面的态度,所以今天把MySQL卸载了。整个过程基本无痛,也没什么需要特别设置的,兼容性还是不错的。

安装步骤如下
 sudo apt-key adv --recv-keys --keyserver keyserver.ubuntu.com 0xcbcb082a1bb943db
修改/etc/apt/sources.list,添加
 # MariaDB 5.5 repository list - created 2013-04-08 14:44 UTC
# http://mariadb.org/mariadb/repositories/
deb http://ftp.osuosl.org/pub/mariadb/repo/5.5/debian squeeze main
deb-src http://ftp.osuosl.org/pub/mariadb/repo/5.5/debian squeeze main

此时就可以安装了
sudo apt-get update
sudo apt-get install mariadb-server

系统会自动卸载MySQL,以MariaDB取而代之,不需要重新编译PHP,phpmyadmin也是默认支持的,目前尚未发现不良问题,看起来已经和MySQL完美兼容了,同时数据库查询时间快了0.1秒左右吧,理论性能应该比MySQL5.6略强,目前仍然使用innodb作为默认引擎,MariaDB可以完美兼容。

推荐阅读
author-avatar
PHP》小魏
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有