我有一个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工作台。
2条答案
按热度按时间hk8txs481#
在继续之前,请检查是否安装了mysql驱动程序,不要忘记将jdbc驱动程序的jar复制到
$CATALINA_HOME/lib.
ia2d9nvy2#
你有没有检查你的专有网络你的数据库和应用程序应该在同一个专有网络。另外,请检查数据库的imrole和安全组。