我一直在深入挖掘,试图在这里和谷歌上找到答案……希望有人能提供帮助。
我要做的是从此处找到的 Google 电子表格脚本连接到 MySQL:
https://developers.google.com/apps-script/jdbc#reading_from_a_database
首先,我按照以下说明设置服务器:
https://help.ubuntu.com/community/JDBCAndMySQL
我收到此错误:“无法建立数据库连接。检查连接字符串、用户名和密码。(第 2 行,文件“代码”)关闭”
第 2 行如下所示:
var conn = Jdbc.getConnection("jdbc:mysql://65.65.65.65:3306/dbname", "user", "password")
然后我发现 JDBC 中存在一个错误,但这是由于主机名造成的,解决方案是改用 IP。我已经在使用 IP 所以我不认为这个错误是
此处提及:Google Apps 脚本 - JDBC 连接失败
在这里:“无法建立数据库连接。检查连接字符串、用户名和密码”背后的根错误是什么。
在此处确认和详细说明:https ://code.google.com/p/google-apps-script-issues/issues/detail?id=1856
.......现在我不相信我的问题与上述错误有关。我认为这是因为 mysql 只能通过 SSH 访问?
如果是这种情况,那么我认为我需要帮助的是修改我的代码以通过 SSH 连接。
或者也许我错了,我需要探索将 mysql 公开......但这感觉不对。
任何和所有的想法都非常受欢迎。