因为我的是默认安装所以找不到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';
可以远程链接