centos上yum安装mariadb

1.安装mariadb

 

yum -y install mariadb-server mariadb mariadb-devel

 

2.启动mariadb

 

systemctl start mariadb

 

3.加入服务,以便能随机器一起启动

 

systemctl enable mariadb

4.初始化mariadb

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.加入防火墙例外,允许外部机器连接

 

firewall-cmd --permanent --add-service mysql


5.重启防火墙

systemctl restart firewalld.service

6.修改root密码

mysqladmin -uroot -pfaaa 123456

注意:这里的faaa是随便输入的。因为初始安装mariadb的root账户是没有密码的,回车后提示你输入密码你直接键入回车就修改密码成功了
 

7.创建用户

create user 'user_name'@'%' identified by 'password'

6.允许root在任何机器上登录

   a.登录mysql

   b.输入

grant  all on *.* to root@'%' identified by 'root';

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值