我正在尝试连接到postgresql服务器,该服务器当前在装有appscripts的google cloud machine上运行。我想将数据从谷歌电子表格推送到postgresql数据库中,我已经尝试在此documentation中提供的jdbc文档的帮助下实现了这一点。我浏览了文档,但找不到任何与postgresql相关的内容,因此我尝试连接运行在同一服务器上的mysql数据库,但显示错误

我尝试连接到mysql的代码如下所示
var server = 'ipaddress'
var dbName = 'dbname'
var username = 'db name'
var password = 'password'
var port = 3306
var url = 'jdbc:mysql://' + server + ":" + port + "/" + dbName;
function myFunction() {
var conn = Jdbc.getConnection(url, username, password)
Logger.log(url);
Logger.log(conn);
conn.close();
}我当前的postgresql代码如下所示
var dbName = 'dbname'
var username = 'username'
var password = 'password'
var port = 5432
function myFunction() {
var url = 'jdbc:postgresql://' + server + ":" + port + "/" + dbName;
var conn = Jdbc.getConnection(url, username, password)
Logger.log(url);
Logger.log(conn);
conn.close();
}我得到了错误

如何解决这个问题?有没有可能用appscripts连接到postgresql?PS我可以使用与pgadmin相同的凭据连接到相同的数据库
https://stackoverflow.com/questions/66916708
复制相似问题