如何使用play框架访问phpmyadmin数据库

时间:2015-02-10 13:12:26

标签: java mysql playframework playframework-2.0

我在mysql中创建了一些mysql数据库。 现在我试图通过使用play框架将它们放入我的Web应用程序中。

我在application.conf中添加了mysql配置,在build.sbt中添加了mysql驱动程序的依赖项,创建了我的第一个模型,并在application.conf中将模型包添加为ebean默认值。

现在,当我进入浏览器时,出现此错误:

error

我现在有点困惑,因为我不想创建一个新表,而是使用我已创建的表。

知道我做错了吗?

1 个答案:

答案 0 :(得分:1)

Play开发期间的默认行为是通过evolutions插件manage your database。您可以在conf/evolutions/default/1.sql中定义初始架构,然后在2.sql3.sql等等中应用后续修改。每当这些evolution文件发生更改时,插件将尝试在数据库上运行这些修改,这就是你在这里看到的(尽管它看起来像是一个错误,它只是试图提供帮助。)

如果您想自己管理架构(例如,您可能应该在生产数据库上),请将evolutionplugin=disabled添加到application.conf文件中。