【问题标题】:Autohotkey close database connection自动热键关闭数据库连接
【发布时间】:2019-01-22 13:32:49
【问题描述】:

我使用以下库制作了一个脚本;

http://www.autohotkey.com/board/topic/72629-mysql-library-functions/

连接到我的非本地数据库。但是我发出了一些 max_user_connections 问题,我认为这是因为我从未关闭数据库连接。

我似乎找不到使用这个库的方法,但我不确定,也许有一种方法可以关闭任何与互联网或任何数据库的连接或任何可以在 AHK 中内置的东西?

脚本:

    hi() {

mysql := new mysql
db := mysql.connect("x","x","x","x")     ; host,user,password,database

if db =
    return

sql = 
(
    UPDATE something
       SET yo = yo+1
     WHERE id = 1
)

result := mysql.query(db, sql)

}

提前致谢

【问题讨论】:

  • 如果您也发布脚本本身可能会有所帮助。
  • @GaryStorey 先生,你去吧。
  • 该类似乎没有断开功能。您应该尝试查找有关该类中使用的 DLL 的文档。

标签: mysql autohotkey


【解决方案1】:

AHK 脚本的 DLL 有 mysql_close 函数,但它没有编码到 AHK 库中。

从技术上讲,您可以像 AHK 一样手动调用 DLL,看看它是否可以工作。

由于我还需要通过 AHK 连接到 MySQL 数据库,所以我会在完整的解决方案可用时更新此答案。

【讨论】:

  • “因为我还需要通过 AHK 连接到 MySQL 数据库,所以当有完整的解决方案可用时,我会更新这个答案。”到目前为止运气好吗?
  • @Mast 不。通过 AHK 进行 DB 调用是一团糟。我切换到 Python...
  • 是的,这可能更好:-)
猜你喜欢
  • 2015-05-02
  • 1970-01-01
  • 2012-04-28
  • 1970-01-01
  • 2015-11-19
  • 2011-10-19
  • 2013-10-16
  • 1970-01-01
相关资源
最近更新 更多