【发布时间】:2015-04-01 01:22:28
【问题描述】:
我有一个托管在 Digital Ocean droplet (VPS) 中的 tomcat 7 服务器中的应用程序。
应用程序运行顺利。但它无论如何都没有连接到数据库。我认为我在开发应用程序时用于 localhost 的连接字符串根本没有帮助。它不应该
我想获取数字海洋 VPS 的连接字符串的具体示例。
如有任何帮助,我们将不胜感激。 提前致谢!
添加错误信息:
org.springframework.web.util.NestedServletException: 请求 处理失败;嵌套异常是 javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException:无法提取 结果集 org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:965) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:844) javax.servlet.http.HttpServlet.service(HttpServlet.java:620) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:829) javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
javax.persistence.PersistenceException: org.hibernate.exception.SQLGrammarException:无法提取 结果集
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: 表 'advocatoree.Employee' 不存在
【问题讨论】:
-
我建议您为您的连接错误发布堆栈跟踪。
-
我说这不适用于本地主机。它用于部署在 Digital Ocean VPS 中。所以我不知道如何可能重复提到的问题。
-
问题已编辑。发布了我收到的错误消息。
-
您的错误表明您连接正常,但 表 'advocatoree.Employee' 不存在。我不知道信息如何更清晰。您正在尝试使用不存在的数据库表。
标签: java mysql jdbc digital-ocean