【问题标题】:Access mysql data base remotely from playframework 1.2.4从play框架1.2.4远程访问mysql数据库
【发布时间】:2013-06-26 13:06:37
【问题描述】:

我想从play框架版本1.2.4

远程访问sql数据库

我在 virtualbox 中运行 play,我在本地 pc 中有 mysql 数据库。

app/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 毫秒前。驱动程序没有收到任何数据包 来自服务器。

【问题讨论】:

    标签: mysql playframework playframework-1.x


    【解决方案1】:

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

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

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

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

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2010-12-14
    • 2014-05-22
    • 1970-01-01
    • 2015-05-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-08-06
    相关资源
    最近更新 更多