开发者社区> 问答> 正文

如何将数据库和tomcat应用连接?

我在本地的eclipse里面连接了数据库(mysql中data文件夹里面的test文件夹)
然后把web项目导出.war,在本地tomcat控制台里deploy了一下。然后把本地tomcat的webapps的web项目整个文件夹复制到了云服务器的tomcat对应的文件夹里
之后我把本地mysql的test数据库文件夹也复制到了云服务器mysql的data里面,然后登录数据库,use test。
show tables;能读取数据库了
但是之后我的web项目就因为连接不到数据库而导致登录界面没有反应……
求各位大神赐教啊……

展开
收起
凌霄雪剑 2016-08-28 01:24:14 3403 0
2 条回答
写回答
取消 提交回答
  • 这是data source配置不正确,通常log里会有详细的错误信息。一方面,数据库用户,密码,权限等信息不在test目录。另一方面你的本地data source配置里host是用的域名,ip,localhost 还是127.0.0.1,都有可能和服务端部匹配。另外,数据库的端口是否一致也可能导致连接问题。

    2019-07-17 20:06:06
    赞同 展开评论 打赏
  • 旺旺:nectar2。

    您好,

    或许您需要将mysql的数据库完整的导入到远程的服务器中,而不仅仅是test数据库。

    2019-07-17 20:06:06
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
阿里云&信通院《Serverless数据库技术研究报告》 立即下载
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载