【发布时间】: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