mysql8 远程配置

因为我的是默认安装所以找不到bin目录,命令无法执行,所以找到了服务,mysql服务,属性中找到了bin目录

找到bin目录,放到path中

然后执行

mysql -u root -p

输入密码 123456

进入后查询权限

select host,user,authentication_string,plugin from user;

发现root为local  然后执行GRANT ALL ON *.* TO 'root'@'%';  发现不行然后执行update方法

update user set host = '%' where user='root';

再执行

GRANT ALL ON *.* TO 'root'@'%';

成功

ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY '123456';

可以远程链接

你可能感兴趣的:(mysql8 远程配置)