我正在尝试将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的端口访问数据库等。
先谢谢您。
起初,我在连接时遇到很多问题,我们花了3个人才能完全正确地进行连接。最后我找到了一个网页,对不起,我不记得是哪个网页为我提供了这一功能:
var conn = Jdbc.getConnection("jdbc:sqlserver://localhost:1433;" +
"databaseName=AdventureWorks;user=MyUserName;password=*****;");
我输入了我的信息,请确保我正在使用端口1433,并已建立连接。希望这会有所帮助!
var conn = Jdbc.getConnection(“ jdbc:sqlserver:// localhost:1433;” +“ databaseName = AdventureWorks; user = MyUserName; password = *****;”);
我使用了上面的内容,并替换为我的数据库名称,用户(以root用户身份)和我的密码,但仍然无法正常工作,并且遇到了相同的错误。您是否认为我不应该以root用户身份创建另一个用户以建立连接?
非常感谢您的帮助。