“ 错误调用Driver#connect
”通常是当Tomcat无法访问您的数据库时出现的错误。可能是因为您提供了错误的用户名/密码组合,或者是由于您的数据库(在这种情况下为Amazon)可能阻止了源IP的连接。
我建议您从发出请求的位置找到源IP和端口,并将其添加到mysql中的用户权限中。使用IP为“ root”用户授予所有特权。
您可以通过以下方式进行:
授予所有特权 。 以GRANT OPTION选项以’the_password’标识为’root’@’xxxx’;
其中xxxx是源IP(如果mysql和tomcat在同一服务器上,并且是Amazon
EC2实例,请确保使用您的EC2实例的私有ip以及私有DNS(例如ip-xxxx)执行该查询。 ec2。内部)。
最后,MySQL数据库中的授予用户应该是主机的“ root”用户:127.0.0.1 / localhost / :: 1 / EC2专用IP /
EC2专用DNS(以及其他外部IP,如果您打算从以下位置调用它)在本地主机之外)。
希望能帮助到你。最高



