java web应用程序无法连接远程Tomcat8服务器上的数据库

blpfk2vs  于 2021-06-24  发布在  Mysql
关注(0)|答案(2)|浏览(322)

我有一个springweb应用程序,我在一个远程tomcat8服务器(aws)中部署了这个应用程序。我还在同一台服务器上部署了一个数据库作为sql文件。当我尝试在web浏览器中打开应用程序时,网页已成功打开,但web服务不起作用。我认为这是因为web服务使用数据库。
这是我的 database.properties :

jdbc.url=jdbc:mysql://localhost:3306/srfms
 jdbc.username=*****
 jdbc.password=*****

我还尝试了另一种配置:

jdbc.url=jdbc:mysql://94.73.145.205:3306/srfms
 jdbc.username=*****
 jdbc.password=*****

我可以成功地将这个数据库连接到mysql工作台。

hk8txs48

hk8txs481#

在继续之前,请检查是否安装了mysql驱动程序,不要忘记将jdbc驱动程序的jar复制到 $CATALINA_HOME/lib.

ia2d9nvy

ia2d9nvy2#

你有没有检查你的专有网络你的数据库和应用程序应该在同一个专有网络。另外,请检查数据库的imrole和安全组。

相关问题