【问题标题】:Error connecting using JDBC Mysql使用 JDBC Mysql 连接时出错
【发布时间】:2012-11-25 02:44:17
【问题描述】:

我无法与我的 MySQL 服务器建立连接。 这是连接字符串:

jdbc:mysql://<my_IP_address>:1005/rs_pm

这是代码行:

var conn = Jdbc.getConnection(connString, mysql_user, mysql_pass);

我已经能够使用 JDBC 编写本机 Java 程序,并且它使用相同的连接字符串/用户名/密码连接得很好。 (是的,我知道该端口是非标准的,但这就是我对其进行配置的方式,并且它适用于本机 Java 应用程序)。

奇怪的是,我正在查看我的路由器日志,当我尝试连接本地 Java 应用程序时,我可以看到传入的流量。但是当我在 G Apps 中运行脚本时,我看不到任何Google IP 地址正在接收数据包。

只有我一个人吗?是不是哪里出了问题?

提前致谢。

更新所以看来,如果我使用标准的 mysql 端口(3306),连接工作正常。似乎 Google Apps 中的某些内容不会在我指定的端口 (1005) 或我尝试的任何其他端口上尝试出站连接。也许他们使用的 jdbc 连接器只支持 3306 端口?我将提交一个错误,因为任何地方都没有记录此行为。

【问题讨论】:

  • 一旦你有足够的声誉,你应该回到这里并发布你的更新作为答案,这样这个问题就会有一个完整的循环。

标签: mysql jdbc google-apps-script


【解决方案1】:

与数据库服务器的 JDBC 连接仅支持端口 1025 及更高的端口。

【讨论】:

    猜你喜欢
    • 2020-01-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-07-10
    • 2011-03-29
    相关资源
    最近更新 更多