java.sql.SQLException: null, message from server: "Host 'BF-202107011434' is not allowed to connect to this MySQL server"
在将nacos配置配好后启动,访问nacos发现访问不了,查看日志后发现是连接不上数据库。
一开始以为是配置出了问题,后来回到本机发现用真实ip也连不上数据库,只有用localhost和127.0.0.1才连的上。
解决方法:
use mysql;
# 查看系统用户表
select user,host from user;
# 设置允许任意远程访问
update user set host = '%' where user = 'root';
# 刷新内存中的权限,就不用重启mysql服务了
flush PRIVILEGES;