【发布时间】:2018-04-27 19:54:12
【问题描述】:
我可以使用 Navicat 远程连接,没问题,但是当我尝试在 google app 脚本中执行此操作时,我收到下一个错误:无法建立数据库连接。检查连接字符串、用户名和密码。
我使用如下函数进行连接:
function getConnection(){
var address = 'url.domain';
var user = 'username';
var userPwd = 'pass';
var db = 'database_name';
var spreadsheetURL = 'spreadsheetURL';
var dbUrl = 'jdbc:mysql://' + address + '/' + db;
var conn = Jdbc.getConnection(dbUrl, user, userPwd);
return conn;
}
插入的数据正确; 我尝试使用没有特殊字符的密码。 电子表格是可共享的,知道链接的任何人都可以编辑。
【问题讨论】:
-
Apps Script 使用的 JDBC 版本可能不支持 MariaDB。
标签: google-apps-script google-sheets mariadb