报错:
java.sql.SQLException: null, message from server: "Host 'XXX' is not allowed to connect to this MySQL server"
原因:本地数据库限制只能root访问,其他方式(ip地址)无法访问
解决:
进入MYSQL的bin目录下,打开控制台
mysql -uroot -p
输入密码
使用数据库
use mysql
查看当前权限
select host, user from user;
修改权限
update user set host = '%' where user = 'root';
查看修改是否成功
select host, user from user;
更新设置
flush privileges;
大功告成!