我正在使用JDBC(在Google Apps脚本内部)连接到在Raspberry Pi(运行Raspbian Lite)上创建的远程MySQL服务器,但是运行此命令时无法建立连接: var conn = Jdbc.getConnection("jdbc:mysql://[Raspberry Pi's IP Address]:3306/[Database Name]", "username", "password");
其中“用户名”和“密码”是我的MySQL数据库的登录信息。
我已按照建议的here执行MySQL远程访问所需的步骤。其中包括:
/etc/mysql/mariadb.conf.d/50-server.cnf
文件中注释出绑定地址。包含绑定地址值(例如/etc/mysql/my.cnf
)的配置文件的公共位置在Raspberry Pi上不存在,因此我最终找到了上面列出的文件。telnet
。消息:“连接被外部主机关闭。”但是,当我使用它时会发生这种情况,并且我不知道该消息可能意味着什么。您认为是什么阻止建立与数据库的连接?