“无法建立数据库连接。检查连接字符串、用户名和密码”背后的根本错误是什么。

sac*_*yte 5 mysql jdbc google-apps-script

通过google和stackoverflow,我发现了很多关于“无法建立数据库连接。检查连接字符串、用户名和密码”的问题。但是,我找不到任何发现潜在错误的人。

我正在尝试使用数据库连接编写我的第一个 google 脚本;我有一个 mysql 和 oracle jdbc getConnection,两者都会产生这个错误。我已经检查,双重和三次检查连接信息无济于事。我知道数据库是可以访问的(可以通过其他客户端从几台不同的机器进入,比如 linux 机器上的 php,家庭和工作中各种 Windows PC 上的 sql 开发人员)。我如何确定真正的错误是什么?呈现给我的错误太笼统和抽象了。

环境:使用谷歌电子表格中的脚本(因此继承谷歌建立的任何环境)。我正在尝试使用 Google API jdbc 并且对环境变量没有进一步的了解。

使用以下语法:

var url = "jdbc:mysql://mysql.cb-pta.com:3306/u4lottery";
var conn = Jdbc.getConnection(url, user, password); 
Run Code Online (Sandbox Code Playgroud)

再次验证用户和密码。

mgm*_*one 6

有一个已知错误会导致使用主机名的 jdbc 连接出现问题。尝试使用 IP 地址代替。

很奇怪,但却是事实..我因为这个错误损失了近两天的时间....

这是错误报告的链接......