美文网首页程序员
关于新版Mysql8.*无法用远程工具登录的解决办法

关于新版Mysql8.*无法用远程工具登录的解决办法

作者: 是帐篷呀 | 来源:发表于2018-07-02 12:55 被阅读0次

新版的Mysql8.0刚安装好后无法用其他工具登录如HeidiSQL,phpmyadmin…… ,只能够用命令行登录mysql -uXXX -pXXX

解决方案:修改密码认证方式:

mysql> ALTER USER 'YOURUSERNAME'@'localhost' IDENTIFIED WITH mysql_native_password BY 'YOURPASSWORD';

如果要远程访问请把localhost改成%,即:

mysql> ALTER USER 'YOURUSERNAME'@'%' IDENTIFIED WITH mysql_native_password BY 'YOURPASSWORD';

改完后刷新权限:

mysql> FLUSH PRIVILEGES;

然后授权远程访问:

mysql> grant all privileges on *.* to 'YOURUSERNAME'@'%' with grant option;

然后就可以远程登录了。
注意
YOURUSERNAMEYOURPASSWORD改成自己的用户名和密码。

相关文章

网友评论

    本文标题:关于新版Mysql8.*无法用远程工具登录的解决办法

    本文链接:https://www.haomeiwen.com/subject/sfakuftx.html