我具有C.MySQL的C連接器/ mysql_autocommit功能
與MySQL連接器有點麻煩我將一些(工作)的Node.js腳本到一個獨立的C應用程序,和用於一個部分我需要關閉自動提交,對數據庫進行兩次更新並提交。
但是,每次我調用mysql_autocommit(mysql,0);它失敗 - 返回非零。我知道我的連接是好的,因爲我剛剛完成了一個查詢,並且正在處理該查詢的結果。
有趣的是,MySQL日誌是空的......這不是很有幫助。
任何想法如何可能找出問題或解決它? Node.js腳本也關閉了自動提交和[顯然]工作。
在此先感謝
i f它返回非零/失敗,然後檢查mysql_error()是爲什麼。 – 2015-03-13 15:07:15
是的......我現在無法讓它失敗(在將代碼添加到打印的errno和消息到日誌之後......我很惱火,之前沒有添加)。 – Martin 2015-03-13 15:28:30