java.sql.SQLException: null, message from server: “Host ‘XXXXX‘
产生原因:
没有远程访问权限
解决方法:
需要给对应的MySQL账户分配权限,允许使用该账户远程连接到MySQL
2.root账户中的host项是localhost表示该账号只能进行本地登录,我们需要修改权限,输入命令:password表示将用这个密码登录root用户,
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
3.保存更改
FLUSH PRIVILEGES;
本文介绍了当遇到Java SQL异常提示没有远程访问权限时的解决办法。主要通过给MySQL账户分配远程连接权限来解决问题,包括如何修改root账户的host项为'%',使root账户可以从任意主机连接数据库,并刷新权限。
1650

被折叠的 条评论
为什么被折叠?



