我在本地的eclipse里面连接了数据库(mysql中data文件夹里面的test文件夹)
然后把web项目导出.war,在本地tomcat控制台里deploy了一下。然后把本地tomcat的webapps的web项目整个文件夹复制到了云服务器的tomcat对应的文件夹里
之后我把本地mysql的test数据库文件夹也复制到了云服务器mysql的data里面,然后登录数据库,use test。
show tables;能读取数据库了
但是之后我的web项目就因为连接不到数据库而导致登录界面没有反应……
求各位大神赐教啊……
这是data source配置不正确,通常log里会有详细的错误信息。一方面,数据库用户,密码,权限等信息不在test目录。另一方面你的本地data source配置里host是用的域名,ip,localhost 还是127.0.0.1,都有可能和服务端部匹配。另外,数据库的端口是否一致也可能导致连接问题。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。