我已經在我的PC上加載了MySQL和MySQL工作臺,並且正在使用它來建立我的SQL技能,只訪問存儲在PC上並由PC本身提供服務的數據。MySQL Workbench - 如何診斷查詢失敗問題
當查詢失敗時,我得到的唯一消息是一個告訴我它因爲錯誤而失敗。
有什麼辦法可以獲得更多有用的信息:關於軟件檢測到什麼問題導致它引發錯誤信息?
我在Linux mint Rebecca上使用WorkBench 6.0。我也在Windows 7上使用同一臺PC(雙啓動),雖然我現在不知道Windows WorkBench版本,因爲我正在從linux寫這篇文章。在這兩種情況下,都沒有提供關於查詢失敗原因的信息。在Linux上的WorkBench 6.0中,我得到的是'查詢中斷'消息。在窗戶上,我只是在一個紅色的圓圈上得到一個白色的十字,告訴我有一個錯誤,我需要糾正我的代碼。
如果最好的解決方案是使用WorkBench以外的東西,我對此很開放。我開始懷疑WorkBench是不是針對這種旨在開發SQL查詢技能的活動的最佳工具。 docn花費了大量的時間討論正向和反向工程和模型,我想我已經瞭解了這是什麼的總體思路,但是我想要做的就是從csv文件的表格中讀取,操作和分析它們,然後寫出一些結果表。我想要一個圖形用戶界面,可以讓我瀏覽表格,並在代碼編輯窗口中突出顯示語法錯誤,並認爲WorkBench可以成爲這樣做的工具,但看起來它可能旨在做的遠不止這些,對於我正在嘗試做的事情可能是一個不必要的複雜環境。
謝謝
有一個視圖顯示錯誤,但有時MySQL只返回錯誤代碼。你可以在網上查找它們。不過,我建議在終端窗口中使用命令行客戶端(mysql -u用戶名-p -h主機名)來真正瞭解你在做什麼。 – 2015-04-03 21:46:42