MySQL 8.4 錯誤參考  /  全域錯誤訊息參考

第 4 章 全域錯誤訊息參考

本文件列出 全域 錯誤訊息,這些訊息是共享的,因為它們可以由 MySQL 伺服器或 MySQL 用戶端程式產生。這些錯誤的錯誤代碼範圍從 1 到 999。

每個全域錯誤訊息都包含一個錯誤代碼、SQLSTATE 值和訊息字串,如錯誤訊息來源與元素中所述。這些元素可用於錯誤資訊介面中所述的方式。對於全域錯誤,SQLSTATE 值始終為 'HY000'(一般錯誤),因此對於區分不同用戶端錯誤沒有意義。

如果伺服器將帶有全域錯誤代碼的訊息寫入錯誤日誌,它會在錯誤代碼前補零至六位數,並加上 MY- 前綴(例如:MY-000022)。以下列表以該格式顯示錯誤代碼。

如果用戶端返回帶有全域錯誤代碼的訊息,它不會在錯誤代碼中添加任何補零或前綴。