无法从Amazon EC2中的Java Servlet连接到MySQL

时间:2012-07-03 21:53:26

标签: mysql tomcat amazon-ec2 connector-j

我最近在本地计算机上将.war Netbeans IDE部署到Amazon EC2。我的Webapp中的Servlet使用JBDC Connector/J,其jar文件被复制到Netbeans中的库中。 WebApp在我的本地计算机上运行良好。但是,Amazon EC2上的Tomcat日志显示错误the host 'xyz' is not allowed to connect to this MySQL Server

1 个答案:

答案 0 :(得分:1)

确认mysql的主机信息 - 在mysql上运行:

select host, user from mysql.user;

如果主机/端口信息正确,请尝试检查用于Web应用程序的权限。此外,请确保您的数据库服务器能够绑定到指定的端口(netstat -an | grep'端口号')&客户端应用程序可以连接到该端口(在主机上)。希望它有所帮助