Mariadb简介
MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQL的代替品。在存储引擎方面,使用XtraDB(英语:XtraDB)来代替MySQL的InnoDB。
MariaDB由MySQL的创始人Michael Widenius(英语:Michael
Widenius)主导开发,他早前曾以10亿美元的价格,将自己创建的公司MySQL
AB卖给了SUN,此后,随着SUN被甲骨文收购,MySQL的所有权也落入Oracle的手中。MariaDB名称来自Michael
Widenius的女儿Maria的名字。
与 MySQL 相比较,MariaDB 更强的地方在于
Maria 存储引擎
PBXT 存储引擎
XtraDB 存储引擎
FederatedX 存储引擎
更快的复制查询处理
线程池
更少的警告和bug
运行速度更快
更多的 Extensions (More index parts, new startup options etc) 更好的功能测试
数据表消除
慢查询日志的扩展统计
支持对 Unicode 的排序
搭建Mariadb
重置实验环境
配置yum源
安装Mariadb数据库
yum install mariadb-server.x86_64 -y
下载好后开启,然后就可以直接用mysql命令来运行(默认为root用户登陆)
[root@mysql ~]# systemctl start mariadb
[root@mysql ~]# mysql

但这样不安全我们需要给他安全初始化
mysql_secure_installation 数据库安全初始化

本文详细介绍了MariaDB数据库的背景、优势以及如何搭建和管理。内容包括MariaDB与MySQL的兼容性、存储引擎特点,以及重置实验环境、安装、安全初始化、配置、数据操作、用户授权等步骤,并提供了数据库备份与恢复的方法。
最低0.47元/天 解锁文章
511

被折叠的 条评论
为什么被折叠?



