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

第 4 章 全域錯誤訊息參考

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

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

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

如果用戶端傳回帶有全域錯誤代碼的訊息,則不會在錯誤代碼前面補零或加上前綴。