首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在Play 2.0 (Scala)中使用DATABSE_URL与mysql进行本地连接

如何在Play 2.0 (Scala)中使用DATABSE_URL与mysql进行本地连接
EN

Stack Overflow用户
提问于 2013-05-03 09:44:33
回答 2查看 1K关注 0票数 2

我刚开始玩框架游戏。我正在尝试将MySQL数据库配置为用于Play的数据源。

我已经完成了以下设置来连接mysql数据库来播放。

db.default.driver=com.mysql.jdbc.Driver db.default.url="jdbc:mysql://localhost/phpmyadmin/index.php?db=formdemo&token=3882f545563c7df106e1daf21515e1b7#PMAURL:db=formdemo&server=1&target=db_structure.php&token=3882f545563c7df106e1daf21515e1b7“

但是我得到了以下配置错误。

play.api.Configuration$$anon$1:配置错误[无法连接到数据库默认值]

我无法连接我的wamp本地主机数据库来播放。如何修改配置文件以使用mysql数据库,而不是内存中的版本。我需要设置一个完全独立的DB,还是可以修改db.default.url属性?

我在玩!2.1。

EN

回答 2

Stack Overflow用户

发布于 2013-05-03 13:00:38

我已经解决了这个问题。谢谢你的指导。

没几行要写。依赖性

代码语言:javascript
运行
复制
"mysql" % "mysql-connector-java" % "5.1.18" 

会议

代码语言:javascript
运行
复制
db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql://localhost/FORMDEMO?characterEncoding=UTF-8"
db.default.user=root
db.default.password=""

跟随参考,http://blog.knoldus.com/2013/01/28/play-framework-2-0-connectivity-with-mysql-in-scala/

票数 2
EN

Stack Overflow用户

发布于 2013-05-03 11:03:15

您的url应该在这个结构中:

代码语言:javascript
运行
复制
db.default.driver=com.mysql.jdbc.Driver
db.default.url="mysql://username:password@localhost/formdemo"

如果您没有设置默认密码,它通常是根用户,没有密码,如下所示:

代码语言:javascript
运行
复制
db.default.url="mysql://username:@localhost/formdemo"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16355989

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档