数据库[默认]驱动程序-mysql

bfhwhh0e  于 2021-06-15  发布在  Mysql
关注(0)|答案(1)|浏览(363)

似乎无法使用jdbc驱动程序连接到本地托管的MySQL5数据库。
我的应用程序就是通过运行 play new 在1.4.x上,我在 application.conf ```
db.default.url="mysql://localhost:3306/test"
db.default.driver="com.mysql.jdbc.Driver"
db.default.user="jsmit"
db.default.password="pass123"

当我试着打 `localhost:9000` ,我得到以下错误:

A database error occured : Cannot connected to the database[default], Database [default] Driver not found ("com.mysql.jdbc.Driver")

据我所知,这个驱动程序应该打包在 `mysql-java-connector` 装运条件 `framework/lib` . 我在Play1.x上找不到任何人遇到这个问题。
hfyxw5xn

hfyxw5xn1#

看起来像 db.default.url 需要作为环境变量加载。在上面的示例中,在shell的概要文件中添加以下内容:

export DB_URL="mysql://localhost:3306/test"

让你的 application.conf 以下内容:

db.default.url=${DB_URL}
db.default.driver=com.mysql.jdbc.Driver
db.default.user="jsmith"
db.default.password="pass123"

相关问题