Google Apps脚本/ JDBC / MySQL

问题描述 投票:0回答:1

我正在尝试将Google Apps脚本连接到Rackspace上托管的MySQL服务器。我正在使用此处提供的文档。

https://developers.google.com/apps-script/jdbc

我在此代码行中正确设置了参数:

var conn = Jdbc.getConnection("jdbc:mysql://127.0.0.1:3306/dbname","user","pw");

我收到此错误。

Failed to establish a database connection. Check connection string, username and password. (line 2)

我使用Putty隧道传输到数据库并在本地计算机上进行端口转发,并且连接到使用该数据库的其他程序(Tableau,MySQL等)没有问题。

我很沮丧。尝试了多次用户/密码迭代,允许Google的端口访问数据库等。

先谢谢您。

mysql jdbc google-apps-script
1个回答
2
投票

起初,我在连接时遇到很多问题,我们花了3个人才能完全正确地进行连接。最后我找到了一个网页,对不起,我不记得是哪个网页为我提供了这一功能:

var conn = Jdbc.getConnection("jdbc:sqlserver://localhost:1433;" +
   "databaseName=AdventureWorks;user=MyUserName;password=*****;");

我输入了我的信息,请确保我正在使用端口1433,并已建立连接。希望这会有所帮助!


0
投票

var conn = Jdbc.getConnection(“ jdbc:sqlserver:// localhost:1433;” +“ databaseName = AdventureWorks; user = MyUserName; password = *****;”);

我使用了上面的内容,并替换为我的数据库名称,用户(以root用户身份)和我的密码,但仍然无法正常工作,并且遇到了相同的错误。您是否认为我不应该以root用户身份创建另一个用户以建立连接?

非常感谢您的帮助。

© www.soinside.com 2019 - 2024. All rights reserved.