2

私は Play フレームワークが初めてです。Play で使用するデータソースとして MySQL データベースを構成しようとしています。

私は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 localhost データベースに接続してプレイすることができません。インメモリ バージョンではなく、mysql データベースを使用するように構成ファイルを変更するにはどうすればよいですか。完全に別の DB をセットアップする必要がありますか、それとも db.default.url プロパティを変更できますか?

私はプレイを使用しています!2.1.

4

2 に答える 2

2

問題を解決しました。ご指導ありがとうございました。

置くべき数行。依存

"mysql" % "mysql-connector-java" % "5.1.18" 

会議

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/のリファレンスに従ってください。

于 2013-05-03T13:00:38.497 に答える
1

URL は次の構造になっている必要があります。

db.default.driver=com.mysql.jdbc.Driver
db.default.url="mysql://username:password@localhost/formdemo"

デフォルトのパスワードを設定していない場合は、通常、次のようにパスワードなしの root になります。

db.default.url="mysql://username:@localhost/formdemo"
于 2013-05-03T11:03:15.440 に答える