【问题标题】:Google Apps Script - JDBC to Google cloud DB connection failedGoogle Apps 脚本 - JDBC 到 Google 云数据库的连接失败
【发布时间】:2021-08-02 12:42:00
【问题描述】:

我在使用 Google Apps 脚本连接到 Google Cloud Database 时遇到错误。该脚本在 2021 年 5 月 11 日上午 11:00 之前运行良好。之后无法建立连接并返回“建立数据库连接失败。请检查连接字符串、用户名和密码”。我不知道可能是什么问题;-(

使用 DB Client 连接数据库没有问题。

Jdbc.getConnection('jdbc:mysql://' + CFG.IP_ADDR + ':' + CFG.PORT + '/' + CFG.DB_NAME, CFG.ACCOUNT, CFG.PASSWWD);
var CFG = {
IP_ADDR: 'ip address',
PORT: '3306',
DB_NAME: 'DBname',
ACCOUNT: 'account',
PASSWWD: 'pwd',
DRIVER_STRING: 'org.mariadb.jdbc.Driver',
CONNECT_PROPERTIES: 'useSSL=false'
}

【问题讨论】:

  • 我也有类似的问题。它今天刚刚停止连接,并抛出错误异常:无法建立数据库连接。没有任何改变,数据库用户名、密码等都很好。

标签: mysql google-apps-script jdbc


【解决方案1】:

这似乎是一个错误!

已经有一份关于 Google 问题跟踪器的报告详细说明了相同类型的行为:

Google 似乎确实知道这个问题,但如果它导致问题,您也可以点击上述页面左上角问题编号旁边的 ☆,这让 Google 知道更多人遇到此问题,因此更有可能被看到更快。

在这个问题线程中有一个建议的解决方法 - 将字符串 ?useSSL=false 作为 URL 参数包含(如 spcsLrgtheir answer 中建议的那样),但据报道这不适用于每个人(在大多数情况下,如果正在使用第三方数据库)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-11-23
    • 2021-06-14
    • 2018-11-02
    • 2018-12-14
    • 2022-01-05
    • 1970-01-01
    • 2021-06-21
    • 1970-01-01
    相关资源
    最近更新 更多