繁体   English   中英

数据库应该在哪里休眠

[英]Where the database should be with hibernate

我有一个我没有做过的项目,该项目使用休眠模式连接数据库。 我在这个项目中找到了hibernate的配置文件:hibernate.cfg.xml,它说:

<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="connection.url">jdbc:mysql://localhost/persystddo</property>
<property name="connection.username">something</property>
<property name="connection.password">something</property>

当我尝试运行有关休眠的项目时出现错误。 因此,我认为我的数据库不在正确的位置。 那么我应该将数据库放在哪里,在哪个文件夹中? 谢谢。

编辑:

异常:500-事务未成功启动

org.hibernate.TransactionException; transaction not successfully started
    org.hibernate.transaction.JDBCTransaction.rollback(JDBCTransaction.java:183)
    fr.inra.grignon.persyst.web.servlet.DoLogin.doPost(DoLogin.java:67
    javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
    org.apache.tomcat.websocket.Server.WsFilter.doFilter(WsFilter.java:52

jdbc:mysql://本地主机:3306 / persystddo

请确保您的mysql数据库中存在一个名为“ persystddo”的数据库。 并且端口是正确的。 之后,还要检查您是否可以通过用户名/密码登录数据库:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM