这是我的配置:
db.default.driver=com.mysql.jdbc.Driver
db.default.url="jdbc:mysql:root:play2test" //Cannot connect to database [default] -> play mark this line
db.default.user=root
db.default.pass=123456
我已经创建了play2test。mwb使用MySql workbench,我尝试了其他方法,如:
db.default.driver="com.mysql.jdbc.Driver"
db.default.url="jdbc:mysql:root:play2test"
db.default.user="root"
db.default.pass="123456"
但总是会出现此错误:db的类型为STRING而不是OBJECT
在终端中:
[error] c.j.b.h.AbstractConnectionHook - Failed to obtain initial connection Sleeping for 0ms and trying again. Attempts left: 0. Exception: null
[error] application -
! @6epj0nb4d - Internal server error, for request [GET /] ->
play.api.Configuration$$anon$1: Configuration error [Cannot connect to database [default]]
at play.api.Configuration$.play$api$Configuration$$configError(Configuration.scala:71) ~[play_2.9.1.jar:2.0.4]
at play.api.Configuration.reportError(Configuration.scala:258) ~[play_2.9.1.jar:2.0.4]
at play.api.db.BoneCPPlugin$$anonfun$onStart$1.apply(DB.scala:249) ~[play_2.9.1.jar:2.0.4]
at play.api.db.BoneCPPlugin$$anonfun$onStart$1.apply(DB.scala:240) ~[play_2.9.1.jar:2.0.4]
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194) ~[scala-library.jar:0.11.3]
at scala.collection.TraversableLike$$anonfun$map$1.apply(TraversableLike.scala:194) ~[scala-library.jar:0.11.3]
Caused by: java.sql.SQLException: No suitable driver found for jdbc:mysql:root:play2test
at java.sql.DriverManager.getConnection(DriverManager.java:640) ~[na:1.6.0_27]
at java.sql.DriverManager.getConnection(DriverManager.java:200) ~[na:1.6.0_27]
at com.jolbox.bonecp.BoneCP.obtainRawInternalConnection(BoneCP.java:256) ~[bonecp.jar:0.7.1.RELEASE]
at com.jolbox.bonecp.BoneCP.<init>(BoneCP.java:305) ~[bonecp.jar:0.7.1.RELEASE]
at com.jolbox.bonecp.BoneCPDataSource.maybeInit(BoneCPDataSource.java:150) ~[bonecp.jar:0.7.1.RELEASE]
at com.jolbox.bonecp.BoneCPDataSource.getConnection(BoneCPDataSource.java:112) ~[bonecp.jar:0.7.1.RELEASE]
我试图在
ebean.default="models.*"
并添加了sbt依赖项:
"mysql" % "mysql-connector-java" % "5.1.21"
但它没有工作:((((所以我怎么能解决它:(。
如果我的英语不好
url应该类似于:
db.default.url="jdbc:mysql://your_server_address/play2test"
您的连接url格式错误。尝试使用:
db.default.url="jdbc:mysql://localhost/play2test"
并确保您在 /project/Build.scala设置了产品依赖关系,将5.1.25更改为您的mysql连接器的任何版本
val appDependencies = Seq(
"mysql" % "mysql-connector-java" % "5.1.25"
)
在同一个文件中,确保这一行没有注释
ebean.default="models.*"
尝试以下方式:
db.default.url="jdbc:mysql://your_server_address:3306/play2test"
db.default.driver="com.mysql.jdbc.Driver"
db.default.user=root
db.default.pass="123456"
db.default.host=your_server_address
尝试使用cmd连接SQL数据库时出错。这是我的节目。我使用jdk 6版本来编译和运行,谢谢。 错误:
我正在尝试运行以下Sqoop命令: 然而,我得到了这个错误: 17/02/04 00:04:53 警告安全。用户组信息: 特权行动例外作为:avinash (身份验证:简单) 原因:java.io.文件不发现异常: 文件不存在: hdfs://localhost:9000/home/avinash/sqoop-1.4.6.bin__hadoop-2.0.4-alpha/lib/slf4j-api-
我是php服务器端和mysql的新手,有了一些基本的知识,最近安装wamp服务器和一些php文件和数据库创建,我正在尝试将我的android应用程序连接到运行mysql数据库的本地主机(就像一些webservice一样)。 因此,在浏览器中,我在url地址空间中键入,它将显示wampserver主页 但当我键入时,它显示了某个错误页面,我将附加错误页面的屏幕截图 这是屏幕 因此任何人都可以告诉我为
我目前正在尝试与我的android应用程序和我的openfire服务器(在ubuntu上工作)握手。但我不能。我没有失败之类的。只是什么都没发生。这感觉很糟糕。
问题内容: 我正在尝试在dev模式下的HTTPs上运行play framework 2.2.1应用程序。我使用以下命令: 我得到以下内容,这似乎还可以 但是,当我尝试通过HTTPS连接到应用程序时: 应用程序崩溃,我进入以下异常堆栈: 问题答案: 看来我的机器上的游戏无法生成自己的自签名证书。如果我使用自己的自签名证书,则可以正常使用。
...在Xcode控制台,我得到 它演示了建立了连接并成功找到了服务器,但其他问题出现了。会很感激你的帮助。