我有一个简单的脚本,根据绑定地址配置的不同,它会以不同的方式失败。如果我将绑定地址设置为服务器的 IP 地址并运行脚本,查询就会超时。如果将其设置为其他任何值(127.0.0.1、0.0.0.0)或注释掉,则连接失败。
脚本如下:雷博尔用一个图书馆通过 TCP 连接到 MySQL(即它不使用 libmysql)。
我想知道我的 MySQL 配置是否导致了这些问题,但我不知道该如何更改。
编辑-这里是一些示例代码:
do %mysql-protocol-pre.r
db: open [scheme: 'mysql user: "testuser" pass: "testpass" host: "localhost" path: "/mysql"]
foo: send-sql db "SELECT SCHEMA_NAME FROM INFORMATION_SCHEMA.SCHEMATA WHERE SCHEMA_NAME = 'foo'"
其结果是:
** Access error: port action timed out: make port!