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;