| 1004 | HY000 | ER_CANT_CREATE_FILE | 無法創建文件 | 磁碟滿、權限不足、路徑不存在 |
| 1005 | HY000 | ER_CANT_CREATE_TABLE | 無法創建表 | 外鍵定義錯誤、磁碟空間不足 |
| 1007 | HY000 | ER_DB_CREATE_EXISTS | 數據庫已存在 | 重複 CREATE DATABASE |
| 1008 | HY000 | ER_DB_DROP_EXISTS | 數據庫不存在 | DROP 不存在的庫 |
| 1016 | HY000 | ER_CANT_OPEN_FILE | 無法打開文件 | 表文件損壞/遺失、權限問題 |
| 1021 | HY000 | ER_DISK_FULL | 磁碟滿 | 清理空間或擴容 |
| 1022 | 23000 | ER_DUP_KEY | 重複鍵值 | 唯一索引/主鍵衝突 |
| 1032 | HY000 | ER_KEY_NOT_FOUND | 找不到記錄 | DELETE/UPDATE 未命中行 |
| 1037 | HY001 | ER_OUTOFMEMORY | 內存溢出 | 調大 innodb_buffer_pool、排查泄漏 |
| 1040 | 08004 | ER_CON_COUNT_ERROR | 連接數超限 | 調大 max_connections、排查洩漏 |
| 1042 | 08S01 | ER_BAD_HOST_ERROR | 無法解析主機名 | DNS 故障、需 skip-name-resolve |
| 1044 | 42000 | ER_DBACCESS_DENIED_ERROR | 數據庫訪問被拒 | 權限不足、GRANT 錯誤 |
| 1045 | 28000 | ER_ACCESS_DENIED_ERROR | 用戶/密碼錯誤 | 認證失敗、密碼過期、插件不匹配 |
| 1049 | 42000 | ER_BAD_DB_ERROR | 未知數據庫 | 拼寫錯誤、庫未創建 |
| 1050 | 42S01 | ER_TABLE_EXISTS_ERROR | 表已存在 | 重複 CREATE TABLE |
| 1051 | 42S02 | ER_BAD_TABLE_ERROR | 未知表 | 表名錯誤、大小寫敏感 |
| 1054 | 42S22 | ER_BAD_FIELD_ERROR | 未知列 | 列名拼寫錯誤、表結構變更 |
| 1062 | 23000 | ER_DUP_ENTRY | 重複條目 | 主鍵/唯一鍵衝突(最常見) |
| 1064 | 42000 | ER_PARSE_ERROR | SQL 語法錯誤 | 保留字未轉義、引號不匹配 |
| 1067 | 42000 | ER_INVALID_DEFAULT | 無效默認值 | TIMESTAMP/DATETIME 默認值語法 |
| 1114 | HY000 | ER_RECORD_FILE_FULL | 表滿 | MyISAM 達 4GB/2TB 限制、磁碟滿 |
| 1146 | 42S02 | ER_NO_SUCH_TABLE | 表不存在 | 跨庫查詢未加庫前綴 |
| 1153 | 08S01 | ER_NET_PACKET_TOO_LARGE | 封包超大 | 調大 max_allowed_packet |
| 1175 | HY000 | ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE | 安全模式禁止無 KEY UPDATE | 關閉 sql_safe_updates 或加 WHERE |
| 1194 | HY000 | ER_CRASHED_ON_REPAIR | 表標記崩潰且修復失敗 | REPAIR TABLE 失效、需備份恢復 |
| 1205 | HY000 | ER_LOCK_WAIT_TIMEOUT | 鎖等待超時 | 優化長事務、調大 innodb_lock_wait_timeout |
| 1213 | 40001 | ER_LOCK_DEADLOCK | 死鎖 | 檢查索引、統一加鎖順序、重試 |
| 1216 | 23000 | ER_NO_REFERENCED_ROW | 外鍵約束失敗(父行不存在) | 先插入父表再插子表 |
| 1217 | 23000 | ER_ROW_IS_REFERENCED | 外鍵約束失敗(子行存在) | 先刪子表再刪父表、或 CASCADE |
| 1226 | 42000 | ER_USER_LIMIT_REACHED | 用戶資源超限 | MAX_QUERIES_PER_HOUR 等限制 |
| 1290 | HY000 | ER_OPTION_PREVENTS_STATEMENT | 選項禁止該語句 | --skip-grant-tables 下執行 FLUSH PRIVILEGES |
| 1364 | HY000 | ER_NO_DEFAULT_FOR_FIELD | 字段無默認值 | NOT NULL 無 DEFAULT 且未顯式賦值 |
| 1366 | HY000 | ER_TRUNCATED_WRONG_VALUE_FOR_FIELD | 字段值錯誤被截斷 | 數據類型不匹配、編碼問題 |
| 1396 | HY000 | ER_CANNOT_USER | 用戶操作失敗 | DROP USER 不存在、權限不足 |
| 1406 | 22001 | ER_DATA_TOO_LONG | 數據過長 | 超過列定義長度、嚴格模式 |
| 1418 | HY000 | ER_BINLOG_UNSAFE_ROUTINE | 函數/觸發器不安全 | 需 DETERMINISTIC/READS SQL DATA 或 log_bin_trust_routine_creators=1 |
| 1451 | 23000 | ER_ROW_IS_REFERENCED_2 | 外鍵約束失敗(詳細信息) | 同 1217,含約束名 |
| 1452 | 23000 | ER_NO_REFERENCED_ROW_2 | 外鍵約束失敗(詳細信息) | 同 1216,含約束名 |