在确保安全策略组端口通过、Grant也没有问题的情况下。
show grants for user;
如果不行:
GRANT ALL PRIVILEGES ON *.* TO 'user'@'172.21.16.%' IDENTIFIED BY 'password' WITH GRANT OPTION;
flush privileges;
检查是否有bind_address,网上很多人说在my.cnf中检查,但是mysql 5.7默认不在这个里面。
靠谱的检查方法
show variables like 'bind_address';
如果确实绑定了127.0.0.1, 去查一下/etc/mysql/mysql.conf.d/mysqld.cnf,如果里面有问题结局。
本文提供了MySQL远程连接问题的解决方案,包括检查安全策略组端口、验证权限设置、使用SQL命令进行权限授予及刷新,同时提供了排查bind_address配置的方法。

7287

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



