那我接下来该怎么办?如果有人可以引导我将MySQL与游戏联系起来,那就太棒了。
答案 0 :(得分:0)
您需要添加适当的依赖项。由于您使用的是Java,因此需要添加以下内容:
libraryDependencies += javaJdbc
在此处查看有关依赖关系的更多详细信息:
http://mvnrepository.com/artifact/com.typesafe.play/play-java-jdbc_2.12/2.6.11
答案 1 :(得分:0)
您可以尝试以下方法: 在build.sbt中添加以下代码
libraryDependencies ++= Seq(javaJdbc)
libraryDependencies += "mysql" % "mysql-connector-java" % "8.0.8-dmr"
libraryDependencies += evolutions
然后在 plugins.sbt 中,如果您使用的是Ebean,那么
addSbtPlugin("com.typesafe.sbt" % "sbt-play-ebean" % "4.0.3")
else,其他Java Persistence框架。
然后在 application.conf 中确保您有以下条目:
play.evolutions {
db.default.enabled = false
}
db{
default.driver=com.mysql.cj.jdbc.Driver
default.url="jdbc:mysql://localhost/db_name?useSSL=false"
default.username="u_name"
default.password="u_pass"
}
play.db{
hikaricp.minimumIdle = 50
hikaricp.maximumPoolSize = 50
}
ebean.default = ["models.*"]
最后在您的数据库中使用MySQL工作台(考虑使用MySQL)创建一个模式,以便从您的应用程序中访问它