【发布时间】:2015-06-01 18:49:20
【问题描述】:
我正在尝试让 Slick 3.0 与 MySql 一起运行。我对 hello-slick-3.0 激活器项目进行了以下更改:
-
在
application.conf中,我删除了h2mem1条目并将其替换为:horridDBStuff = { url = "utterlyhorriddb.blahblahblah.us-west-2.rds.amazonaws.com:3306" driver = com.mysql.jdbc.Driver connectionPool = disabled keepAliveConnection = true } 我已经替换了 scala 中的每个
Database.forConfig("h2mem1")条目 带有Database.forConfig("horridDBStuff")的代码我已将每个
import slick.driver.H2Driver.api._替换为import slick.driver.MySQLDriver.api._在
build.sbt我已经添加到libraryDependencies项目"mysql" % "mysql-connector-java" % "5.1.35"
它可以正常编译,但运行时会出现来自val db = Database.forConfig("horridDBStuff") 行的错误Exception in thread "main" java.sql.SQLException: No suitable driver。
如何让 Slick 3.0 与 MySql 一起运行?我在这里遗漏了一些简单的东西,还是有其他工作示例?谢谢。
【问题讨论】:
-
几天前回答了这个问题stackoverflow.com/questions/30164015/… :)