mysql被oracle收购之后也难逃收费和各种使用场景的限制。为了提前防范这里介绍一种开源的mysql分支版本的开源社区维护采用GPL授权许可完全兼容MySQL的API和命令行的替代方案--mariaDB。
官网地址:mariaDB官网地址
注意:本操作是在centos8上完成,其它操作系统可能操作稍微有所不同。
操作
centos8默认安装了mariaDB的客户端只需要安装mariaDB-server就可以
//通过yum查询mariaDB可用版本
root@node1 /]# yum list *mariadb*
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
Installed Packages
mariadb-libs.x86_64 1:5.5.68-1.el7 @base
Available Packages
mariadb.x86_64 1:5.5.68-1.el7 base
mariadb-bench.x86_64 1:5.5.68-1.el7 base
mariadb-devel.i686 1:5.5.68-1.el7 base
mariadb-devel.x86_64 1:5.5.68-1.el7 base
mariadb-embedded.i686 1:5.5.68-1.el7 base
mariadb-embedded.x86_64 1:5.5.68-1.el7 base
mariadb-embedded-devel.i686 1:5.5.68-1.el7 base
mariadb-embedded-devel.x86_64 1:5.5.68-1.el7 base
mariadb-libs.i686 1:5.5.68-1.el7 base
mariadb-server.x86_64 1:5.5.68-1.el7 base
mariadb-test.x86_64 1:5.5.68-1.el7 base
root@node1 /]# yum install -y mariadb-server.x86_64
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.cn99.com
* updates: mirrors.bfsu.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package mariadb-server.x86_64 1:5.5.68-1.el7 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
===========================================================================================================&#