我有一个用scala框架编写的应用程序。我在应用程序配置中有一些凭据。当用户运行应用程序时,应用程序将为用户创建一个数据库。当前的配置如下所示。
db.rds.driver=com.mysql.jdbc.Driver
db.rds.host="localhost"
db.rds.port="3306"
db.rds.user = "root"
db.rds.password = "root"如您所见,没有db.rds.dbname.或db.rds.url。那是因为我还没有创建一个数据库。稍后,我将为用户创建一个带有用户输入的新数据库。
目前,当我运行应用程序时,我会收到一个错误。错误显示缺少配置db.rds.url
有可能吗?如果是,那怎么做?我希望我已经说清楚了。如果你觉得有什么不明白的地方,请问一问。提前谢谢。
发布于 2017-03-19 16:47:47
根据Play Framework文档的说法,当您使用mysql引擎时,您应该提供url配置,而不是主机和端口。
如果您的目的是以根的身份连接到mysql,而不访问任何指定的数据库,请尝试提供以下内容:
db.rds.driver=com.mysql.jdbc.Driver
db.rds.url = "jdbc:mysql://localhost:3306/"
db.rds.user = "root"
db.rds.password = "root"https://stackoverflow.com/questions/29942879
复制相似问题