2013-05-03 45 views
2

我是Play play的新手。我试图将MySQL数据库配置为与Play一起使用的数据源。如何在Play 2.0(Scala)中使用DATABSE_URL进行与mysql的本地连接

我做以下设置来连接MySQL数据库中发挥..

db.default.driver = com.mysql.jdbc.Driver

db.default.url =“的jdbc:mysql的://localhost/phpmyadmin/index.php分贝= formdemo &标记= 3882f545563c7df106e1daf21515e1b7#PMAURL:DB = formdemo &服务器= 1个&目标= db_structure.php &标记= 3882f545563c7df106e1daf21515e1b7"


但我得到以下配置错误。

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


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

我在使用Play! 2.1。

+1

这可能帮助:http://stackoverflow.com/questions/10007029/steps-needed-to-use- mysql-database-play-framework-2-0/10007131#10007131它看起来像你想以某种方式指向phpmyadmin。这是为什么? – Carsten 2013-05-03 09:54:07

回答

1

您的网址应该是这样的结构:

db.default.driver=com.mysql.jdbc.Driver 
db.default.url="mysql://username:[email protected]/formdemo" 

如果您没有设置默认密码,通常是root,没有密码,就像这样:

db.default.url="mysql://username:@localhost/formdemo" 
相关问题