Scala和MySQL JDBC驱动程序

马特奥·帕西尼(Matteo Pacini)

我目前正在基于SBT的Scala项目中工作,我需要使用MySQL作为数据库(通过Slick 3.0.0库)。

问题是由于以下异常,我无法连接到数据库:

> service[ERROR] java.sql.SQLException: No suitable driver
service[ERROR]  at java.sql.DriverManager.getDriver(DriverManager.java:315)
service[ERROR]  at slick.jdbc.DriverBasedJdbcDataSource$class.registerDriver(JdbcDataSource.scala:60)
service[ERROR]  at slick.jdbc.DriverJdbcDataSource.registerDriver(JdbcDataSource.scala:72)
service[ERROR]  at slick.jdbc.DriverJdbcDataSource.<init>(JdbcDataSource.scala:78)
service[ERROR]  at slick.jdbc.JdbcBackend$DatabaseFactoryDef$class.forURL(JdbcBackend.scala:101)
service[ERROR]  at slick.jdbc.JdbcBackend$$anon$3.forURL(JdbcBackend.scala:33)

在此处输入图片说明

到目前为止,我已经完成了什么(请参见屏幕截图):

  • 我确保MySQL服务器正在运行。

  • 我已经build.sbt文件中添加了mysql-connector-java依赖该jar文件已正确下载(请参阅左侧列)。

  • 我用它来连接数据库:

    val db = Database.forURL(
      "jdbc:mysql/localhost:3306/service",
      "service",
      "service",
      driver="com.mysql.jdbc.Driver"
    ) 
    

关于如何解决这个问题的任何想法?

谢谢。

莫希特

应该jdbc:mysql://localhost:3306/service不会jdbc:mysql/localhost:3306/service您在mysql之后缺少斜杠和冒号。

在我自己的项目上尝试过。错误的jdbc URL错误为我提供了与您相同的异常。我想这个例外是令人误解的。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

安装MySQL JDBC驱动程序msi

来自分类Dev

MySQL JDBC驱动程序错误

来自分类Dev

Java MySQL JDBC 驱动程序异常

来自分类Dev

Microsoft JDBC驱动程序和jTDS JDBC驱动程序中的XA数据源

来自分类Dev

JDBC驱动程序实现和类加载

来自分类Dev

LocalDateTime和SQL Server JDBC驱动程序4.2

来自分类Dev

JDBC驱动程序和终端类路径

来自分类Dev

JDBC驱动程序实现和类加载

来自分类Dev

jdbc 驱动程序和连接器之间的区别

来自分类Dev

Solr无法加载MySQL JDBC驱动程序

来自分类Dev

提供MySQL JDBC驱动程序密码的最佳实践

来自分类Dev

找不到合适的驱动程序:jdbc:google:mysql

来自分类Dev

无法使用jdbc驱动程序连接到mysql

来自分类Dev

在Lift中导入MySQL JDBC驱动程序

来自分类Dev

找不到合适的驱动程序:jdbc:google:mysql

来自分类Dev

找不到MySQL连接JDBC驱动程序

来自分类Dev

无法加载驱动程序:com.mysql.jdbc.Driver

来自分类Dev

找不到适合 jdbc:mysql//localhost/sakila 的驱动程序

来自分类Dev

无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'Tomcat 8和Eclipse

来自分类Dev

如何使用tomcat,mysql和jdbc驱动程序在Internet上发布我的jsp项目

来自分类Dev

如何使用tomcat,mysql和jdbc驱动程序在Internet上发布我的jsp项目

来自分类Dev

java.lang.IllegalStateException:无法加载JDBC驱动程序类[com.mysql.jdbc.GoogleDriver]

来自分类Dev

无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

来自分类Dev

ANT JDBC驱动程序[com.mysql.jdbc.Driver]无法加载?

来自分类Dev

无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

来自分类Dev

无法加载Hibernate JDBC驱动程序com.mysql.jdbc.Driver

来自分类Dev

无法加载 JDBC 驱动程序类“com.mysql.cj.jdbc.driver”

来自分类Dev

使用Teradata jdbc驱动程序设置FASTLOADCSV强度和睡眠

来自分类Dev

为什么会收到JDBC驱动程序警告和ThreadLocal错误?

Related 相关文章

  1. 1

    安装MySQL JDBC驱动程序msi

  2. 2

    MySQL JDBC驱动程序错误

  3. 3

    Java MySQL JDBC 驱动程序异常

  4. 4

    Microsoft JDBC驱动程序和jTDS JDBC驱动程序中的XA数据源

  5. 5

    JDBC驱动程序实现和类加载

  6. 6

    LocalDateTime和SQL Server JDBC驱动程序4.2

  7. 7

    JDBC驱动程序和终端类路径

  8. 8

    JDBC驱动程序实现和类加载

  9. 9

    jdbc 驱动程序和连接器之间的区别

  10. 10

    Solr无法加载MySQL JDBC驱动程序

  11. 11

    提供MySQL JDBC驱动程序密码的最佳实践

  12. 12

    找不到合适的驱动程序:jdbc:google:mysql

  13. 13

    无法使用jdbc驱动程序连接到mysql

  14. 14

    在Lift中导入MySQL JDBC驱动程序

  15. 15

    找不到合适的驱动程序:jdbc:google:mysql

  16. 16

    找不到MySQL连接JDBC驱动程序

  17. 17

    无法加载驱动程序:com.mysql.jdbc.Driver

  18. 18

    找不到适合 jdbc:mysql//localhost/sakila 的驱动程序

  19. 19

    无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'Tomcat 8和Eclipse

  20. 20

    如何使用tomcat,mysql和jdbc驱动程序在Internet上发布我的jsp项目

  21. 21

    如何使用tomcat,mysql和jdbc驱动程序在Internet上发布我的jsp项目

  22. 22

    java.lang.IllegalStateException:无法加载JDBC驱动程序类[com.mysql.jdbc.GoogleDriver]

  23. 23

    无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

  24. 24

    ANT JDBC驱动程序[com.mysql.jdbc.Driver]无法加载?

  25. 25

    无法加载JDBC驱动程序类'com.mysql.jdbc.Driver'声纳插件jenkins

  26. 26

    无法加载Hibernate JDBC驱动程序com.mysql.jdbc.Driver

  27. 27

    无法加载 JDBC 驱动程序类“com.mysql.cj.jdbc.driver”

  28. 28

    使用Teradata jdbc驱动程序设置FASTLOADCSV强度和睡眠

  29. 29

    为什么会收到JDBC驱动程序警告和ThreadLocal错误?

热门标签

归档