1. 升级下yum
yum update -y
2. 安装
2.1安装命令
yum install mariadb-server
# 开启服务
systemctl start mariadb
# 设置为开机自启动服务
systemctl enable mariadb
#首次安装需要进行数据库的配置
mysql_secure_installation
2.2 配置时的选项解释
Enter current password for root (enter for none): # 输入数据库超级管理员root的密码(注意不是系统root的密码),第一次进入还没有设置密码则直接回车
Set root password? [Y/n] # 设置密码,y
New password: # 新密码
Re-enter new password: # 再次输入密码
Remove anonymous users? [Y/n] # 移除匿名用户, y
Disallow root login remotely? [Y/n] # 拒绝root远程登录,n,不管y/n,都会拒绝root远程登录
Remove test database and access to it? [Y/n] # 删除test数据库,y:删除。n:不删除,数据库中会有一个test数据库,一般不需要
Reload privilege tables now? [Y/n] # 重新加载权限表,y。或者重启服务
2.3 开启远程控制
mysql -u root -p
use mysql;
update user set host='%' where host='localhost';
重启或者刷新权限
# 重启命令
systemctl restart mariadb
#刷新命令
flush privileges;
3. 防火墙设置
配置端口
# 查看3306端口是否开启
firewall-cmd --query-port=3306/tcp
# 开启3306端口
firewall-cmd --zone=public --add-port=3306/tcp --permanent
# 重启防火墙
firewall-cmd --reload
也可关闭防火墙
systemctl stop firewalld