-1

我想从play framework 1.2.4版本远程访问sql数据库

我在 virtualbox 中运行游戏,我在本地 pc 中有 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 毫秒前。驱动程序没有收到来自服务器的任何数据包。

4

1 回答 1

0

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

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

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

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

于 2013-06-26T13:12:32.120 回答