前言:MariaDB的前身MySQL于2009年被Oracle收购时,MySQL 创始人 Michael “Monty” Widenius 出于对 Oracle 管理权的担忧而分叉了该项目,并将新项目命名为 MariaDB。 MySQL 以他的第一个女儿 My 命名,而 MariaDB 则以他的第二个女儿 Maria 命名,Mariadb是mysql的一个分支,完全性的兼容mysql,并且是开源免费的。
linux安装mariadb
yum -y install mariadb mariadb-server
启动mariadb服务
systemctl start mariadb
进入数据库
mysql
退出数据库(下面命令都能退出)
exit
quit
\q
注:如果主机是云服务器需要在安全组中开放3306端口
版本编号
在 MariaDB 5.5 之前,MariaDB Server 遵循 MySQL 版本编号模式,旨在与 MySQL 的同一主要版本兼容。
2012 年,为了反映 MySQL 中不可用的功能越来越多,MariaDB 的版本编号出现了分歧,MariaDB发布了 10.0,而 MySQL 发布了 5.6。MariaDB 与Mysql版本对应关系如下表
MariaDB | Mysql |
10.0 | 5.5 |
10.1 | 5.6 |
10.2 | 5.7 |
10.3 | 8.0 |
使用命令来设置密码
mysql_secure_installation
(1)初次运行这个命令时直接按回车
(2)然后出现设置密码按y确定设置密码
(3)设置完密码之后出现的选项是是否删除匿名用户,按个人需求
(4)然后就是是否禁止root远程登录,按个人需求
(5)后面是是否删除test数据库
(5)最后面是是否重新加载权限表,直接回车
进入数据库
设置了密码之后使用mysql命令就进去不mysql数据库中了,需要使用以下命令
mysql -hlocalhost -uroot -p
注:可以不加 -h 选项,因为不加就是默认使用
按照提示输入密码就能进去了,当然我们也可以在-p后面直接写密码,不过这个方式不推荐,因为密码容易泄露出去