无法连接数据库

时间:2014-06-30 07:50:36

标签: java mysql jdbc yaml dropwizard

当我在drop向导中启动服务器时,我正在尝试连接到我的数据库。但是当我尝试启动服务器时出现以下错误

org.hibernate.engine.jdbc.internal.JdbcServicesImpl: HHH000342: 
Could not obtain connection to query metadata : 
Driver:org.h2.Driver@7ed6a46e returned null for 
URL:jdbc:mysql://localhost:3306/testDatabase

这是我的.yml(yaml)文件的代码

     # Database settings. 
   database:

     # the name of your JDBC driver   
     driverClass: org.h2.Driver

     # the username   
     user: root

     # the password   
     password: superSecretPassword

     # the JDBC URL   
     url: jdbc:mysql://localhost:3306/testDatabase
   server:
     type: simple
     connector:
         type: http
         port: 8080

这可能是什么问题?

1 个答案:

答案 0 :(得分:2)

你使用了错误的JDBC-Driver类:org.h2.Driver你必须使用像com.mysql.jdbc.Driver这样的mysql驱动程序