【发布时间】:2021-10-07 14:49:52
【问题描述】:
我正在寻找一种将 MySQL 连接到 Google 电子表格的方法,其中一种方法是使用 Google Apps 脚本。但在使用之前,需要从谷歌允许列表某些 IP 地址。我已经浏览了在线资源,但仍然找不到将允许列表添加到 MySQL 的正确步骤。有没有人有经验并且知道怎么做?
【问题讨论】:
-
为什么需要将任何内容列入白名单?粘贴您的代码示例
-
var server = '127.0.0.1';变量端口 = 3306; var dbName = '项目'; var 用户名 = 'root'; var 密码 = 1234567; var url = 'jdbc:mysql://'+server+':'+port+'/'+dbName; function readData() { var conn = Jdbc.getConnection(url, username, password); var stmt = conn.createStatement(); var results = stmt.executeQuery('SELECT * FROM employee');
-
>> 这是我放入我的应用程序脚本中以获取 MySQL 连接的代码,但我在运行时收到“异常:无法建立数据库连接。检查连接字符串、用户名和密码” .所有数据库详细信息都是正确的,然后我怀疑这是因为我没有允许列出某些 IP 地址,所以 Apps 脚本无法访问 MySQL
-
如果您运行 MySQL 8,请检查此线程:issuetracker.google.com/issues/119660771
-
谢谢科斯!我已经检查了上面的线程,所以,要使用 Google Apps 脚本,我必须将 MySQL 降级到版本 5,否则我必须使用第三方工具?
标签: mysql google-apps-script ip-address whitelist