linux配置mysql用户密码登陆(设置mysql权限)--图解版(傻瓜式操作)

1、安装mysql

yum install mysql-server

2、启动mysql service mysqld start

3、设置开机启动 chkconfig mysqld on

查看是否开机启动 chkconfig mysqld --list

4、mysql 修改权限 为了让其他服务器能登录上

1、初始化数据库的安全设置
在linux的命令行输入 mysql_secure_installation
在这里插入图片描述

①、进入后 第一个命令行 问当前密码 一开始默认是无密码的 直接回车 如果之前设置了密码需要输入

在这里插入图片描述

②、第二步 问是否设置密码 Y

在这里插入图片描述

③、输入密码 密码是不显示出来的

在这里插入图片描述

2、是否移除匿名用户 Y

在这里插入图片描述

3、是否禁用远程root进入 n

在这里插入图片描述

4、是否删除测试数据库 可以不删

在这里插入图片描述

5、需要加载表吗

在这里插入图片描述

6、设置密码后 进入数据库就不一样了 mysql -uroot -p

在这里插入图片描述

7、进入数据库 use mysql 并且查看所有可连接的用户

select * from user;; 但还是没有% 百分号能让别人连接
linux配置mysql用户密码登陆(设置mysql权限)--图解版(傻瓜式操作)_第1张图片

8、设置所有人连接

grant all on . to root@’%’ identified by ‘000000’
在这里插入图片描述

9、关闭linux的防火墙

在这里插入图片描述

10、use mysql 进入配置数据库

delete from user where host !=’%’ 将其他用户删掉 解决冲突

修改完成后 flush privileges; 刷新数据库

使用mysql

mysql -uroot -p

你可能感兴趣的:(linux)