HDBC ODBC MySQL - 查询仅在编译时失败

时间:2013-04-12 23:47:52

标签: mysql haskell odbc hdbc

我的程序使用runghc运行,但编译时出现错误“在查询期间丢失与MySQL服务器的连接”时,同一程序始终失败。失败与长时间运行的查询无关(它是小表上的CREATE VIEW)。 MySQL错误日志中没有任何内容,log_warnings = 1。 环境 - ubuntu(13.04 ;-),本地数据库)

1 个答案:

答案 0 :(得分:3)

HDBC.ODBC 必须使用'withRTSSignalsBlocked'来保护所有数据库访问操作,或冒险随机失败,例如我所描述的。这一点得到了图书馆作者的有效证实。