一、数据库安装
linux 下载 安装 mysql 8.0+ (tar.xz)_ycsdn10的博客-CSDN博客
二、查看root相关信息
show databases;
use mysql;
select user,host from user;
##查看所有信息
select * from user where user = 'root' \G;
1.数据库列表:
2.用户
3.root相关
可以看到有所有的权限了,如果没有待会可以设置
三、修改root的host向所有IP开放
## 更新的时候报主键冲突问题,则可能当前有两个root信息,则where条件为
## where user ='root' and host ='localhost'
update user set host ='%' where user ='root';
select * from user where user = 'root'\G;
1.修改以后,可以到时候让所有IP进行请求
2.或者
##我这边没有成功过,一直报错,估计8.0不一样 ,目前没有找到办法,只能用第一种方法
##或者grant all privileges on *.* to 'root'@'%';
grant all privileges on \*.* to 'root'@'%' identified by '123456';
flush privileges;
四、重启
重启命令,不清楚可以看第一步
mysql.server restart