无法连接到远程mysql服务器aws
我今天早上醒来,我的前端服务器无法再连接到我的mysql服务器。我不知道为什么: 我的前端服务器的内部ip是172.31.X.X My db server配置了防火墙入站规则,允许通过源172.31.0.0/16在端口3306上进行tcp连接 我的前端服务器配置了防火墙出站规则,允许端口3306上的tcp连接到我的db服务器的内部ip地址 我使用的mysql用户是mysql_prod。以下是我在db服务器上为该用户授予的权限: mysql>显示mysql\u产品的授权 +----------------------------------------------------------+ |mysql_产品资助@%| +----------------------------------------------------------+ |授予在上的所有特权。至“mysql_prod”@“%”,由密码“*5B761DF55A90C1E168EC63A3B074A607ECC3B2CA”标识| |将wordpress.*上的所有权限授予“mysql_prod”@“%”|无法连接到远程mysql服务器aws,mysql,amazon-web-services,firewall,remote-server,Mysql,Amazon Web Services,Firewall,Remote Server,我今天早上醒来,我的前端服务器无法再连接到我的mysql服务器。我不知道为什么: 我的前端服务器的内部ip是172.31.X.X My db server配置了防火墙入站规则,允许通过源172.31.0.0/16在端口3306上进行tcp连接 我的前端服务器配置了防火墙出站规则,允许端口3306上的tcp连接到我的db服务器的内部ip地址 我使用的mysql用户是mysql_prod。以下是我在db服务器上为该用户授予的权限: mysql>显示mysql\u产品的授权 +------------
我遗漏了什么?问题发生的原因是mysql绑定地址被设置为localhost,这阻止了远程连接。我不太确定这个配置是如何被重置的。前一天晚上,这个应用程序运行得很好。总之,一旦我修复了它,它就工作得很好。那么,您可以连接,但前端不能?您能否在前端服务器日志中找到描述故障的完整错误消息?