2017-07-06 15 views
1

在SSH隧道上使用PyCharm數據庫工具爲mysql數據庫。想法PyCharm數據庫工具爲MySql返回相同的結果

我只是select * from table_x但是,數據庫工具返回相同的結果(甚至在插入/更新表後)。我加倍檢查了所有的緩存選項,全部關閉。

我在同一個表上嘗試了不同的查詢,例如select ... from table_x where id > ...,但結果不會改變。

我也試過select SQL_NO_CACHE * from table_x但沒有運氣。

其他工具可以正常工作,這就是爲什麼它看起來像一個錯誤或者它是什麼?

+0

PyCharm 2017年1月4日 構建#PY-171.4694.38,建於2017年6月13日 授權給PyCharm計算器 截止日期:2017年7月29日 JRE:1.8.0_112釋放-736-B21 x86_64的 JVM :由JetBrains sro提供的OpenJDK 64位服務器虛擬機 Mac OS X 10.10.5 – hevi

回答

0

自動提交選項導致的問題(在我的情況下它已關閉)。

即使您正在進行只讀操作,您也會得到相同的結果,否則它必須保持不變。

我想,如果自動提交處於關閉狀態PyCharm打開一個交易,從來沒有關閉它,這就是爲什麼運營工作與交易打開時刻在同一時間框架。

它必須是一個錯誤。自動提交可能是危險的,現在我被迫使用它,這是不方便和合理的。希望它很快得到解決。

相關問題