提示:
一、下载安装配置
1.第一步下载
yum -y install mariadb-server
2.第二步启动
systemctl enable --now mariadb
3,配置
mysql_secure_installation
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。或者重启服务也许
4,设置远程登入用户
4.1设置防火墙
firewall-cmd --zone=public --add-port=3306/tcp --permanent # 开启3306端口
firewall-cmd --reload # 重启防火墙
firewall-cmd --query-port=3306/tcp # 查看3306端口是否开启
4.2 加入一个远程登入用户
1,查看mysql所有用户
use mysql;
select user,host from user;
2,增加一条
use mysql
GRANT ALL PRIVILEGES ON *.* TO 'test'@'%' IDENTIFIED BY '123456';
3,刷新
flush privileges;