在ubuntu里面安装好了mysql,使用DataGrip软件发现无法远程登录mysql数据库,一直提示报错。
登录mysql,使用命令查看
select host,user from user;

root用户的host,权限是localhost,只能本地登录。
使用命令
update user set host='%' where user='root';

更新root用户的host为%,即可!
刷新权限,flush privileges;


DataGrip登录mysql成功↓

登录mysql,使用命令查看
select host,user from user;

root用户的host,权限是localhost,只能本地登录。
使用命令
update user set host='%' where user='root';

更新root用户的host为%,即可!
刷新权限,flush privileges;


DataGrip登录mysql成功↓
