从play框架1.2.4远程访问mysql数据库

时间:2013-06-26 13:06:37

标签: mysql playframework playframework-1.x

我想从播放框架版 1.2.4

远程访问sql数据库

我正在虚拟机中运行游戏,我在本地电脑上有mysql数据库。

应用/ CONF / application.conf

db.url=jdbc:mysql://xxx.xxx.47.78:3306/vedb

db.driver=org.postgresql.Driver

db.user=root

db.pass=aaa123aaa 

/etc/mysql/my.cnf

bind-address=xxx.xxx.47.78

当我使用 http://localhost:9000/ 启动应用时,我收到以下错误

  

发生数据库错误:无法连接到数据库,   通信链路故障最后一个数据包成功发送到   服务器是0毫秒前。驱动程序没有收到任何数据包   来自服务器。

1 个答案:

答案 0 :(得分:0)

在您的示例中,您定义了一个mysql URL,但将驱动程序设置为postgresql ... 尝试注释驱动程序设置,或将其设置为:'com.mysql.jdbc.Driver'

您可以尝试使用mysql命令行连接到您的mysql服务器:

mysql -h xxx.xxx.47.78 -u root -p

然后输入root密码(mysql root密码)。这将测试与mysql服务器的网络连接。