已可预见,MariaDB将替代MySQL 卸载mariadb安装mysql
MariaDB 现在是很多开源系统默认的 MySQL 实现。MariaDB 基本上和 MySQL差不多,所以升级非常容易。希望切换的用户需要安装 mariadb, libmariadbclient 或者mariadb-clients 并执行 mysql_upgrade 来迁移原来的系统。
迁移步骤:
1、停止正在运行的Mysql服务
# systemctl stop mysqld
2、安装mariadb及升级工具等
# pacman -S mariadb libmariadbclient mariadb-clients
3、重启Mysql服务
# systemctl start mysqld
4、对已存在的库进行升级
# mysql_upgrade -p
为什么要弃用Mysql ?
为什么要弃用Mysql?这其中是有典故:
MySQL之父Widenius先生离开了Sun之后,觉得依靠Sun/Oracle来发展MySQL实在很不靠谱,于是决定另开分支,这个分支的名字叫做MariaDB。
MariaDB跟MySQL在绝大多数方面是兼容的,对于开发者来说,几乎感觉不到任何不同。目前MariaDB是发展最快的MySQL分支版本,新版本发布速度已经超过了Oracle官方的MySQL版本。
在Oracle控制下的MySQL开发,有两个主要问题:
1. MySQL核心开发团队是封闭的,完全没有Oracle之外的成员参加。很多高手即使有心做贡献,也没办法做到。
2.MySQL新版本的发布速度,在Oracle收购Sun之后大为减缓。Widenius有一个ppt,用数据比较了收购之前和之后新版本的发布速度。有很多bugfix和新的feature,都没有及时加入到发布版本之中。
以上这两个问题,导致了各个大公司,都开发了自己定制的MySQL版本,包括Yahoo!/Facebook/Google/阿里巴巴+淘宝网等等。
MySQL是开源社区的资产,任何个人/组织都无权据为己有。为了依靠广大MySQL社区的力量来更快速的发展MySQL,另外开分支是必须的。
MariaDB特点:
MariaDB基于事务的Maria存储引擎,替换了MySQL的MyISAM存储引擎,它使用了Percona的XtraDB,InnoDB的变体,分支的开发者希望提供访问即将到来的MySQL 5.4 InnoDB性能。这个版本还包括了PrimeBase XT (PBXT) 和 FederatedX存储引擎。
MariaDB默认的存储引擎是Aria,不是MyISAM。Aria可以支持事务,但是默认情况下没有打开事务支持,因为事务支持对性能会有影响。可以通过以下语句,转换为支持事务的Aria引擎。ALTERTABLEtablenameENGINE=MARIATRANSACTIONAL=1;
MariaDB 是一个采用Maria存储引擎的MySQL分支版本,是由原来 MySQL 的作者MichaelWidenius创办的公司所开发的免费开源的数据库服务器。
这个项目的更多的代码都改编于 MySQL 6.0,例如 “pool of threads”功能提供解决多数据连接问题。
与 MySQL 相比较,MariaDB 更强的地方在于:
Maria存储引擎PBXT 存储引擎
XtraDB存储引擎
FederatedX存储引擎
更快的复制查询处理
线程池
更少的警告和bug
运行速度更快
更多的 Extensions (More index parts, new startup options etc)
更好的功能测试
数据表消除
慢查询日志的扩展统计
支持对 Unicode 的排序
相对于MySQL最新的版本5.6来说,在性能、功能、管理、NoSQL扩展方面,MariaDB包含了更丰富的特性。。比如微秒的支持、线程池、子查询优化、组提交、进度报告等。
需要注意的是:
MariaDB默认情况下比MySQL需要更多的内存,因为默认情况下需要启用Aria存储引擎处理内部临时表。如果需要MariaDB使用很少的内存(这是以牺牲性能为代价的),可以设置aria_pagecache_buffer_size的值为1M(默认值为128M)。
.
更多阅读
怎么解决显示器驱动程序已停止响应,并且已恢复 精 显卡驱动停止响应
出现这个问题主要在看视频时或玩游戏中,屏幕突然黑屏,过了几秒后恢复正常,并在任务栏右下角提示“显示器驱动程序已停止响应,并且已成功恢复”的对话框。怎么解决显示器驱动程序已停止响应,并且已恢复 精——重新安装显卡驱动怎么解决显
win7如何卸载ie9,教你win7怎么卸载ie9 win7 ie9卸载工具
win7如何卸载ie9,教你win7怎么卸载ie9——简介如何卸载win7中的IE9浏览器,在我们安装了别的浏览器之后,那么就可以不需要希望自带的浏览器了,下面小编就来分享怎么卸载系统自带的浏览器win7如何卸载ie9,教你win7怎么卸载ie9——方法/步
若可心安,便是归处——吾读阮义忠老师《想见看见听见》一书的几 看见听见
若可心安,便是归处——吾读阮义忠老师《想见 看见听见》一书的几点感触。见或不见,或许我们永远无法将它完整的结下定义;但对于见与不见,又是我们不得不正视的一个未知的难题。阮义忠老师在他的《想见看见听见》一书的序中这样写道:“
“修已知道你,你还不知羞”——欧阳修二三事 云深不知羞
“修已知道你,你还不知羞”——欧阳修二三事黄绍坚我并不认识欧阳修。因为他是北宋初期人,距今已近千年。所以,虽然内心仰慕得很,却实在无缘得见。我不知道有谁敢妄称自己是欧阳修的门生弟子。因为受他提携、尊他为师的,是曾巩、王
香港,请将我遗忘——一个7年港漂的心路 深圳今夜请将我遗忘
香港,请将我遗忘 ——一个7年港漂的心路编者按:这是一篇来自做了7年港漂刚回到深圳追逐梦想的会员文章。对于香港,从开始的喜爱和向往,到现在怅惘和失落中离开,作者的感情是复杂的。也让关心香港未来