首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在Google Sheets中建立到mySQL的连接

问无法在Google Sheets中建立到mySQL的连接
EN

Stack Overflow用户
提问于 2016-08-31 10:34:57
回答 2查看 138关注 0票数 0

我正在尝试使用googel-appscript连接到我的mySQL数据库,但我总是收到这样的错误:

代码语言:javascript
复制
[16-08-31 10:28:17:156 HKT] Starting execution
[16-08-31 10:28:17:185 HKT] Jdbc.getConnection([jdbc:mysql://localhost:3306/ci_test, root, ]) [0.022 seconds]
[16-08-31 10:28:17:190 HKT] Execution failed: Failed to establish a database connection. Check connection string, username and password. (line 14, file "Code") [0.024 seconds total runtime]

下面是我的简单代码:

代码语言:javascript
复制
function DriveDashBoard(){
  var serverIP = 'localhost';
  var sqlPort = '3306';
  var sqlUser = 'root';
  var sqlPass = '';
  var sqlDB = 'ci_test';

  var connectorInstance = 'jdbc:mysql://' + serverIP+':'+sqlPort;
  var ConnectString = connectorInstance+'/'+sqlDB;

  var conn = Jdbc.getConnection(ConnectString, sqlUser, sqlPass);
}

我在mySQL数据库中没有密码。

EN

回答 2

Stack Overflow用户

发布于 2016-08-31 19:05:48

你不能把JDBC Google App连接到你局域网上的mysql服务器上,至少你可以把它暴露在互联网上。

票数 1
EN

Stack Overflow用户

发布于 2016-08-31 21:30:35

是。您要连接的服务器必须在公共互联网上可用,并且最好只允许从Google的IP地址范围进行访问。localhost只能在您的网络内部工作。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39239886

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档