我最近在本地计算机上将.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
。
答案 0 :(得分:1)
确认mysql的主机信息 - 在mysql上运行:
select host, user from mysql.user;
如果主机/端口信息正确,请尝试检查用于Web应用程序的权限。此外,请确保您的数据库服务器能够绑定到指定的端口(netstat -an | grep'端口号')&客户端应用程序可以连接到该端口(在主机上)。希望它有所帮助