2012-09-07 40 views
1

我是新的播放框架。我正试图连接到Linux服务器上的MySQL数据库。它不工作!播放框架 - 连接到linux mysql

我得到一个错误:

A database error occured : Cannot connected to the database, Communications link failure The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received any packets from the server.

反正我能够通过我的MySQL工作台连接Linux服务器。

application.mode=dev 
%prod.application.mode=prod 

jpa.ddl=update 

db.url=jdbc:mysql://<ipaddress>:3306/<database>?useUnicode=false&characterEncoding=ISO-8859-1&connectionCollation=utf8_swedish_ci 
db.driver=com.mysql.jdbc.Driver 
db.user=<user> 
db.pass=<password> 
+1

你真的必须显示为整个配置? 200多行评论,其中重要的只有4行? – biesior

+0

@ biesior,对不起。我正在删除不必要的代码! – dotnetrocks

+0

另外请写更多什么是表示它不工作...检查你的日志,如果你不会找到答案,最有可能你会发现一些线索。尝试更详细地描述问题 – biesior

回答

1

确保您在配置文件(以及正确的用户名/密码)中拥有正确的ip地址和端口号。

您可以检查mysql是否在端口上侦听(尝试netstat -an | grep 3306)。

+0

嗨,我可以通过MySQL工作台连接到服务器。所以,我认为用户名,密码和IP不会有问题。 – dotnetrocks

+0

所以我认为你在配置文件中传递了这些值? –

+0

是的,我通过了相同的值。 – dotnetrocks