我正在尝试将Google App Maker连接到数字海洋上的MySQL数据库。 我一辈子都走不下去,我浏览了所有可能的论坛和文章。
最初,我使用SSL设置对MySQL进行了配置,然后使用简单的设置配置了另一台服务器,没有防火墙,没有SSL。不过,我仍然收到此错误。
错误:无法建立数据库连接。检查连接字符串,用户名和密码。
2018年8月3日星期五22:57:41 GMT + 1000 错误:无法建立数据库连接。检查连接字符串,用户名和密码。在datasources.employee.script:1
的connectDB(dbConnection:85)2018年8月3日星期五22:57:41 GMT + 1000 正在执行对数据源雇员的查询:(错误):无法建立数据库连接。检查连接字符串,用户名和密码。 在connectDB(dbConnection:85) 在datasources.employee.script:1
2018年8月3日星期五22:57:41 GMT + 1000 对数据源员工执行查询失败。
我已将MySQL设置为侦听0.0.0.0
(任何接口),然后将MySQL用户与任何IP'%'远程连接
host | user | plugin |
+---------+----------------+-----------------------+
| % | user | mysql_native_password |
这是我的数据库连接字符串
var conn = Jdbc.getConnection('jdbc:mysql://xxx.xxxx.xxxx.xxxx:3306/example','user', 'password');
所以我隔离出远程连接数据库没有问题。
我是否缺少需要在App App Maker中设置的内容? 我尝试使用Google工作表在Google Appscript上进行相同的连接,但仍然无法正常工作。
我尝试了所有可能的故障排除方法,方法是隔离过去两周仍未成功的每种可能性。 如果有人可以帮助或指导我我要去哪里,将不胜感激。
谢谢