mysql-“无法建立数据库连接.检查连接字符串,用户名和密码.”
作者:互联网
通过google和stackoverflow查看,我发现了许多问题,询问“无法建立数据库连接.请检查连接字符串,用户名和密码.”但是,我找不到找到潜在错误的任何人.
我正在尝试使用数据库连接编写第一个Google脚本;我有一个mysql和oracle jdbc getConnection,它们都产生此错误.我已经检查,仔细检查过三遍连接信息,但无济于事.我知道数据库是可访问的(可以通过其他客户端从几台不同的计算机(例如linux盒子上的php,在家和工作中的各种Windows PC上的sql developer)中通过其他客户端进入).如何确定真正的错误是什么?呈现给我的错误过于笼统和抽象.
环境:
在Google Spreadsheet中使用脚本(从而继承Google建立的任何环境).我正在尝试使用Google API jdbc,并且对环境变量没有进一步的了解.
使用以下语法:
var url = "jdbc:mysql://mysql.cb-pta.com:3306/u4lottery";
var conn = Jdbc.getConnection(url, user, password);
再次,用户名和密码已验证.
解决方法:
有一个已知的错误,该错误会导致使用主机名的jdbc连接出现问题.尝试改用IP地址.
奇怪,但是是真的..我因这个错误损失了将近2天的时间.
Here is the link to the bug report….
标签:jdbc,google-apps-script,mysql 来源: https://codeday.me/bug/20191031/1977431.html