當前位置:編程學習大全網 - 腳本源碼 - 為什麽C#查詢MySql失敗,ExecuteNonQuery語句報錯?

為什麽C#查詢MySql失敗,ExecuteNonQuery語句報錯?

查詢MYSQL 數據庫 時常出現 錯誤.錯誤信息 如下:Fatal error encountered during command execution.

出現這種問題有可能是兩種情況

1.查詢結果包含海量數據。長時間檢索無響應。這種情況,需要優化SQL,盡量減少數據輸出量。

2.表結構損壞。可以通過 CHECK TABLE REPAIR TABLE 語句進行檢測或修復。

附 CHECK TABLE 語法說明

CHECK TABLE tbl_name[,tbl_name] ... [option] ...

option= {QUICK | FAST | MEDIUM | EXTENDED | CHANGED}檢查壹個或多個表是否有錯誤。CHECK TABLE對MyISAM和InnoDB表有作用。對於MyISAM表,關鍵字統計數據被更新。CHECK TABLE也可以檢查視圖是否有錯誤,比如在視圖定義中被引用的表已不存在。

  • 上一篇:cisa考試壹定要培訓嗎
  • 下一篇:攜程親子園虐童案宣判結果
  • copyright 2024編程學習大全網