Here is a tabulation of known MySQL Server error codes, numbers, SqlStates and messages. Many are self-explanatory. Some aren't, and that's what the Notes column is for. If you would like to contribute more info, please click here.
Error Code | Error No. | SqlState | Error Message | Notes |
None | None | Found wrong password for user 'username'@'hostname'; ignoring user | http://dev.mysql.com/doc/refman/5.5/en/ignoring-user.html | |
None | None | 'filename' not found, or Can't open file: filename, or errno 23, or errno 24 | http://dev.mysql.com/doc/refman/5.5/en/not-enough-file-handles.html | |
HASHCHK | 1000 | HY000 | hashchk | |
NISAMCHK | 1001 | HY000 | isamchk | |
NO | 1002 | HY000 | NO | |
YES | 1003 | HY000 | YES | |
CANT_CREATE_FILE | 1004 | HY000 | Can't create file 'str' (errno: #) | http://dev.mysql.com/doc/refman/5.5/en/cannot-create.html |
CANT_CREATE_TABLE | 1005 | HY000 | Can't create table 'str' (errno: #) | |
CANT_CREATE_DB | 1006 | HY000 | Can't create database 'str' (errno: #) | |
DB_CREATE_EXISTS | 1007 | HY000 | Can't create database 'str'; database exists | |
DB_DROP_EXISTS | 1008 | HY000 | Can't drop database 'str'; database doesn't exist | |
DB_DROP_DELETE | 1009 | HY000 | Error dropping database (can't delete 'str', errno: #) | |
DB_DROP_RMDIR | 1010 | HY000 | Error dropping database (can't rmdir 'str', errno: #) | |
CANT_DELETE_FILE | 1011 | HY000 | Error on delete of 'str' (errno: #) | |
CANT_FIND_SYSTEM_REC | 1012 | HY000 | Can't read record in system table | |
CANT_GET_STAT | 1013 | HY000 | Can't get status of 'str' (errno: #) | |
CANT_GET_WD | 1014 | HY000 | Can't get working directory (errno: #) | |
CANT_LOCK | 1015 | HY000 | Can't lock file (errno: #) | |
CANT_OPEN_FILE | 1016 | HY000 | Can't open file: 'str' (errno: #) | |
FILE_NOT_FOUND | 1017 | HY000 | Can't find file: 'str' (errno: #) | http://dev.mysql.com/doc/refman/5.5/en/cannot-find-table.html |
CANT_READ_DIR | 1018 | HY000 | Can't read dir of 'str' (errno: #) | |
CANT_SET_WD | 1019 | HY000 | Can't change dir to 'str' (errno: #) | |
CHECKREAD | 1020 | HY000 | Record has changed since last read in table 'str' | |
DISK_FULL | 1021 | HY000 | Disk full (str); waiting for someone to free some space... | http://dev.mysql.com/doc/refman/5.5/en/full-disk.html |
DUP_KEY | 1022 | 23000 | Can't write; duplicate key in table 'str' | |
ERROR_ON_CLOSE | 1023 | HY000 | Error on close of 'str' (errno: #) | |
ERROR_ON_READ | 1024 | HY000 | Error reading file 'str' (errno: #) | |
ERROR_ON_RENAME | 1025 | HY000 | Error on rename of 'str' to 'str' (errno: #) | http://www.xaprb.com/blog/2006/08/22/mysqls-error-1025-explained |
ERROR_ON_WRITE | 1026 | HY000 | Error writing file 'str' (errno: #) | |
FILE_USED | 1027 | HY000 | 'str' is locked against change | |
FILSORT_ABORT | 1028 | HY000 | Sort aborted | |
FORM_NOT_FOUND | 1029 | HY000 | View 'str' doesn't exist for 'str' | |
GET_ERRNO | 1030 | HY000 | Got error # from storage engine | |
ILLEGAL_HA | 1031 | HY000 | Table storage engine for 'str' doesn't have this option | |
KEY_NOT_FOUND | 1032 | HY000 | Can't find record in 'str' | |
NOT_FORM_FILE | 1033 | HY000 | Incorrect information in file: 'str' | |
NOT_KEYFILE | 1034 | HY000 | Incorrect key file for table 'str'; try to repair it | |
OLD_KEYFILE | 1035 | HY000 | Old key file for table 'str'; repair it! | |
OPEN_AS_READONLY | 1036 | HY000 | Table 'str' is read only | |
OUTOFMEMORY | 1037 | HY001 | Out of memory; restart server and try again (needed # bytes) | http://dev.mysql.com/doc/refman/5.1/en/out-of-memory.html |
OUT_OF_SORTMEMORY | 1038 | HY001 | Out of sort memory; increase server sort buffer size | |
UNEXPECTED_EOF | 1039 | HY000 | Unexpected EOF found when reading file 'str' (errno: #) | |
CON_COUNT_ERROR | 1040 | 08004 | Too many connections | http://dev.mysql.com/doc/refman/5.1/en/too-many-connections.html |
OUT_OF_RESOURCES | 1041 | HY000 | Out of memory; check if mysqld or some other process uses all available memory; if not, you may have to use 'ulimit' to allow mysqld to use more memory or you can add more swap space | |
BAD_HOST_ERROR | 1042 | 08S01 | Can't get hostname for your address | Causes not documented. Looks like a bug that's not had enough attention. One fix that usually works is to set skip-name-resolve in my.cnf/ini of the target MySQL installation. |
HANDSHAKE_ERROR | 1043 | 08S01 | Bad handshake | |
DBACCESS_DENIED_ERROR | 1044 | 42000 | Access denied for user 'str'@'str' to database 'str' | http://dev.mysql.com/doc/refman/5.5/en/access-denied.html |
ACCESS_DENIED_ERROR | 1045 | 28000 | Access denied for user 'str'@'str' (using password: str) | http://dev.mysql.com/doc/refman/5.5/en/access-denied.html |
NO_DB_ERROR | 1046 | 3D000 | No database selected | Add a USE command before the offending call. |
UNKNOWN_COM_ERROR | 1047 | 08S01 | Unknown command | |
BAD_NULL_ERROR | 1048 | 23000 | Column 'str' cannot be null | |
BAD_DB_ERROR | 1049 | 42000 | Unknown database 'str' | |
TABLE_EXISTS_ERROR | 1050 | 42S01 | Table 'str' already exists | |
BAD_TABLE_ERROR | 1051 | 42S02 | Unknown table 'str' | |
NON_UNIQ_ERROR | 1052 | 23000 | Column 'str' in str is ambiguous | |
SERVER_SHUTDOWN | 1053 | 08S01 | Server shutdown in progress | |
BAD_FIELD_ERROR | 1054 | 42S22 | Unknown column 'str' in 'str' | |
WRONG_FIELD_WITH_GROUP | 1055 | 42000 | 'str' isn't in GROUP BY | |
WRONG_GROUP_FIELD | 1056 | 42000 | Can't group on 'str' | |
WRONG_SUM_SELECT | 1057 | 42000 | Statement has sum functions and columns in same statement | |
WRONG_VALUE_COUNT | 1058 | 21S01 | Column count doesn't match value count | |
TOO_LONG_IDENT | 1059 | 42000 | Identifier name 'str' is too long | |
DUP_FIELDNAME | 1060 | 42S21 | Duplicate column name 'str' | |
DUP_KEYNAME | 1061 | 42000 | Duplicate key name 'str' | |
DUP_ENTRY | 1062 | 23000 | Duplicate entry 'str' for key # | |
WRONG_FIELD_SPEC | 1063 | 42000 | Incorrect column specifier for column 'str' | |
PARSE_ERROR | 1064 | 42000 | str near 'str' at line # | |
EMPTY_QUERY | 1065 | 42000 | Query was empty | |
NONUNIQ_TABLE | 1066 | 42000 | Not unique table/alias: 'str' | |
INVALID_DEFAULT | 1067 | 42000 | Invalid default value for 'str' | |
MULTIPLE_PRI_KEY | 1068 | 42000 | Multiple primary key defined | |
TOO_MANY_KEYS | 1069 | 42000 | Too many keys specified; max # keys allowed | |
TOO_MANY_KEY_PARTS | 1070 | 42000 | Too many key parts specified; max # parts allowed | |
TOO_LONG_KEY | 1071 | 42000 | Specified key was too long; max key length is # bytes | |
KEY_COLUMN_DOES_NOT_EXITS | 1072 | 42000 | Key column 'str' doesn't exist in table | |
BLOB_USED_AS_KEY | 1073 | 42000 | BLOB column 'str' can't be used in key specification with the used table type | |
TOO_BIG_FIELDLENGTH | 1074 | 42000 | Column length too big for column 'str' (max = %lu); use BLOB or TEXT instead | |
WRONG_AUTO_KEY | 1075 | 42000 | Incorrect table definition; there can be only one auto column and it must be defined as a key | |
READY | 1076 | HY000 | str: ready for connections. Version: 'str' socket: 'str' port: # | |
NORMAL_SHUTDOWN | 1077 | HY000 | str: Normal shutdown | |
GOT_SIGNAL | 1078 | HY000 | str: Got signal #. Aborting! | http://dev.mysql.com/doc/refman/5.1/en/communication-errors.html |
SHUTDOWN_COMPLETE | 1079 | HY000 | str: Shutdown complete | |
FORCING_CLOSE | 1080 | 08S01 | str: Forcing close of thread %ld user: 'str' | |
IPSOCK_ERROR | 1081 | 08S01 | Can't create IP socket | |
NO_SUCH_INDEX | 1082 | 42S12 | Table 'str' has no index like the one used in CREATE INDEX; recreate the table | |
WRONG_FIELD_TERMINATORS | 1083 | 42000 | Field separator argument is not what is expected; check the manual | |
BLOBS_AND_NO_TERMINATED | 1084 | 42000 | You can't use fixed rowlength with BLOBs; please use 'fields terminated by' | |
TEXTFILE_NOT_READABLE | 1085 | HY000 | The file 'str' must be in the database directory or be readable by all | |
FILE_EXISTS_ERROR | 1086 | HY000 | File 'str' already exists | |
LOAD_INFO | 1087 | HY000 | Records: %ld Deleted: %ld Skipped: %ld Warnings: %ld | |
ALTER_INFO | 1088 | HY000 | Records: %ld Duplicates: %ld | |
WRONG_SUB_KEY | 1089 | HY000 | Incorrect prefix key; the used key part isn't a string, the used length is longer than the key part, or the storage engine doesn't support unique prefix keys | |
CANT_REMOVE_ALL_FIELDS | 1090 | 42000 | You can't delete all columns with ALTER TABLE; use DROP TABLE instead | |
CANT_DROP_FIELD_OR_KEY | 1091 | 42000 | Can't DROP 'str'; check that column/key exists | |
INSERT_INFO | 1092 | HY000 | Records: %ld Duplicates: %ld Warnings: %ld | |
UPDATE_TABLE_USED | 1093 | HY000 | You can't specify target table 'str' for update in FROM clause | http://dev.mysql.com/doc/refman/5.5/en/subquery-errors.html |
NO_SUCH_THREAD | 1094 | HY000 | Unknown thread id: %lu | |
KILL_DENIED_ERROR | 1095 | HY000 | You are not owner of thread %lu | |
NO_TABLES_USED | 1096 | HY000 | No tables used | |
TOO_BIG_SET | 1097 | HY000 | Too many strings for column str and SET | |
NO_UNIQUE_LOGFILE | 1098 | HY000 | Can't generate a unique log-filename str.(1-999) | |
TABLE_NOT_LOCKED_FOR_WRITE | 1099 | HY000 | Table 'str' was locked with a READ lock and can't be updated | |
TABLE_NOT_LOCKED | 1100 | HY000 | Table 'str' was not locked with LOCK TABLES | |
BLOB_CANT_HAVE_DEFAULT | 1101 | 42000 | BLOB/TEXT column 'str' can't have a default value | |
WRONG_DB_NAME | 1102 | 42000 | Incorrect database name 'str' | |
WRONG_TABLE_NAME | 1103 | 42000 | Incorrect table name 'str' | |
TOO_BIG_SELECT | 1104 | 42000 | The SELECT would examine more than MAX_JOIN_SIZE rows; check your WHERE and use SET SQL_BIG_SELECTS=1 or SET SQL_MAX_JOIN_SIZE=# if the SELECT is okay | |
UNKNOWN_ERROR | 1105 | HY000 | Unknown error | |
UNKNOWN_PROCEDURE | 1106 | 42000 | Unknown procedure 'str' | |
WRONG_PARAMCOUNT_TO_PROCEDURE | 1107 | 42000 | Incorrect parameter count to procedure 'str' | |
WRONG_PARAMETERS_TO_PROCEDURE | 1108 | HY000 | Incorrect parameters to procedure 'str' | |
UNKNOWN_TABLE | 1109 | 42S02 | Unknown table 'str' in str | |
FIELD_SPECIFIED_TWICE | 1110 | 42000 | Column 'str' specified twice | |
INVALID_GROUP_FUNC_USE | 1111 | HY000 | Invalid use of group function | |
UNSUPPORTED_EXTENSION | 1112 | 42000 | Table 'str' uses an extension that doesn't exist in this MySQL version | |
TABLE_MUST_HAVE_COLUMNS | 1113 | 42000 | A table must have at least 1 column | |
RECORD_FILE_FULL | 1114 | HY000 | The table 'str' is full | http://dev.mysql.com/doc/refman/5.1/en/full-table.html |
UNKNOWN_CHARACTER_SET | 1115 | 42000 | Unknown character set: 'str' | http://dev.mysql.com/doc/refman/5.5/en/cannot-initialize-character-set.html |
TOO_MANY_TABLES | 1116 | HY000 | Too many tables; MySQL can only use # tables in a join | |
TOO_MANY_FIELDS | 1117 | HY000 | Too many columns | |
TOO_BIG_ROWSIZE | 1118 | 42000 | Row size too large. The maximum row size for the used table type, not counting BLOBs, is %ld. You have to change some columns to TEXT or BLOBs | |
STACK_OVERRUN | 1119 | HY000 | Thread stack overrun: Used: %ld of a %ld stack. Use 'mysqld --thread_stack=#' to specify a bigger stack if needed | |
WRONG_OUTER_JOIN | 1120 | 42000 | Cross dependency found in OUTER JOIN; examine your ON conditions | |
NULL_COLUMN_IN_INDEX | 1121 | 42000 | Table handler doesn't support NULL in given index. Please change column 'str' to be NOT NULL or use another handler | |
CANT_FIND_UDF | 1122 | HY000 | Can't load function 'str' | |
CANT_INITIALIZE_UDF | 1123 | HY000 | Can't initialize function 'str'; str | |
UDF_NO_PATHS | 1124 | HY000 | No paths allowed for shared library | |
UDF_EXISTS | 1125 | HY000 | Function 'str' already exists | |
CANT_OPEN_LIBRARY | 1126 | HY000 | Can't open shared library 'str' (errno: # str) | |
CANT_FIND_DL_ENTRY | 1127 | HY000 | Can't find symbol 'str' in library | |
FUNCTION_NOT_DEFINED | 1128 | HY000 | Function 'str' is not defined | |
HOST_IS_BLOCKED | 1129 | HY000 | Host 'str' is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts' | http://dev.mysql.com/doc/refman/5.1/en/blocked-host.html |
HOST_NOT_PRIVILEGED | 1130 | HY000 | Host 'str' is not allowed to connect to this MySQL server | |
PASSWORD_ANONYMOUS_USER | 1131 | 42000 | You are using MySQL as an anonymous user and anonymous users are not allowed to change passwords | |
PASSWORD_NOT_ALLOWED | 1132 | 42000 | You must have privileges to update tables in the mysql database to be able to change passwords for others | |
PASSWORD_NO_MATCH | 1133 | 42000 | Can't find any matching row in the user table | |
UPDATE_INFO | 1134 | HY000 | Rows matched: %ld Changed: %ld Warnings: %ld | |
CANT_CREATE_THREAD | 1135 | HY000 | Can't create a new thread (errno #); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug | |
WRONG_VALUE_COUNT_ON_ROW | 1136 | 21S01 | Column count doesn't match value count at row %ld | |
CANT_REOPEN_TABLE | 1137 | HY000 | Can't reopen table: 'str' | |
INVALID_USE_OF_NULL | 1138 | 22004 | Invalid use of NULL value | |
REGEXP_ERROR | 1139 | 42000 | Got error 'str' from regexp | |
MIX_OF_GROUP_FUNC_AND_FIELDS | 1140 | 42000 | Mixing of GROUP columns (MIN(),MAX(),COUNT(),...) with no GROUP columns is illegal if there is no GROUP BY clause | |
NONEXISTING_GRANT | 1141 | 42000 | There is no such grant defined for user 'str' on host 'str' | |
TABLEACCESS_DENIED_ERROR | 1142 | 42000 | str command denied to user 'str'@'str' for table 'str' | |
COLUMNACCESS_DENIED_ERROR | 1143 | 42000 | str command denied to user 'str'@'str' for column 'str' in table 'str' | |
ILLEGAL_GRANT_FOR_TABLE | 1144 | 42000 | Illegal GRANT/REVOKE command; please consult the manual to see which privileges can be used | |
GRANT_WRONG_HOST_OR_USER | 1145 | 42000 | The host or user argument to GRANT is too long | |
NO_SUCH_TABLE | 1146 | 42S02 | Table 'str.str' doesn't exist | http://dev.mysql.com/doc/refman/5.5/en/cannot-find-table.html |
NONEXISTING_TABLE_GRANT | 1147 | 42000 | There is no such grant defined for user 'str' on host 'str' on table 'str' | |
NOT_ALLOWED_COMMAND | 1148 | 42000 | The used command is not allowed with this MySQL version | |
SYNTAX_ERROR | 1149 | 42000 | You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use | |
DELAYED_CANT_CHANGE_LOCK | 1150 | HY000 | Delayed insert thread couldn't get requested lock for table str | |
TOO_MANY_DELAYED_THREADS | 1151 | HY000 | Too many delayed threads in use | |
ABORTING_CONNECTION | 1152 | 08S01 | Aborted connection %ld to db: 'str' user: 'str' (str) | http://dev.mysql.com/doc/refman/5.1/en/communication-errors.html |
NET_PACKET_TOO_LARGE | 1153 | 08S01 | Got a packet bigger than 'max_allowed_packet' bytes | |
NET_READ_ERROR_FROM_PIPE | 1154 | 08S01 | Got a read error from the connection pipe | |
NET_FCNTL_ERROR | 1155 | 08S01 | Got an error from fcntl() | |
NET_PACKETS_OUT_OF_ORDER | 1156 | 08S01 | Got packets out of order | |
NET_UNCOMPRESS_ERROR | 1157 | 08S01 | Couldn't uncompress communication packet | |
NET_READ_ERROR | 1158 | 08S01 | Got an error reading communication packets | |
NET_READ_INTERRUPTED | 1159 | 08S01 | Got timeout reading communication packets | |
NET_ERROR_ON_WRITE | 1160 | 08S01 | Got an error writing communication packets | |
NET_WRITE_INTERRUPTED | 1161 | 08S01 | Got timeout writing communication packets | |
TOO_LONG_STRING | 1162 | 42000 | Result string is longer than 'max_allowed_packet' bytes | |
TABLE_CANT_HANDLE_BLOB | 1163 | 42000 | The used table type doesn't support BLOB/TEXT columns | |
TABLE_CANT_HANDLE_AUTO_INCREMENT | 1164 | 42000 | The used table type doesn't support AUTO_INCREMENT columns | |
DELAYED_INSERT_TABLE_LOCKED | 1165 | HY000 | INSERT DELAYED can't be used with table 'str' because it is locked with LOCK TABLES | |
WRONG_COLUMN_NAME | 1166 | 42000 | Incorrect column name 'str' | |
WRONG_KEY_COLUMN | 1167 | 42000 | The used storage engine can't index column 'str' | |
WRONG_MRG_TABLE | 1168 | HY000 | Unable to open underlying table which is differently defined or of non-MyISAM type or doesn't exist | |
DUP_UNIQUE | 1169 | 23000 | Can't write, because of unique constraint, to table 'str' | |
BLOB_KEY_WITHOUT_LENGTH | 1170 | 42000 | BLOB/TEXT column 'str' used in key specification without a key length | |
PRIMARY_CANT_HAVE_NULL | 1171 | 42000 | All parts of a PRIMARY KEY must be NOT NULL; if you need NULL in a key, use UNIQUE instead | |
TOO_MANY_ROWS | 1172 | 42000 | Result consisted of more than one row | |
REQUIRES_PRIMARY_KEY | 1173 | 42000 | This table type requires a primary key | |
NO_RAID_COMPILED | 1174 | HY000 | This version of MySQL is not compiled with RAID support | |
UPDATE_WITHOUT_KEY_IN_SAFE_MODE | 1175 | HY000 | You are using safe update mode and you tried to update a table without a WHERE that uses a KEY column | |
KEY_DOES_NOT_EXITS | 1176 | 42000 | Key 'str' doesn't exist in table 'str' | |
CHECK_NO_SUCH_TABLE | 1177 | 42000 | Can't open table | |
CHECK_NOT_IMPLEMENTED | 1178 | 42000 | The storage engine for the table doesn't support str | |
CANT_DO_THIS_DURING_AN_TRANSACTION | 1179 | 25000 | You are not allowed to execute this command in a transaction | |
ERROR_DURING_COMMIT | 1180 | HY000 | Got error # during COMMIT | |
ERROR_DURING_ROLLBACK | 1181 | HY000 | Got error # during ROLLBACK | |
ERROR_DURING_FLUSH_LOGS | 1182 | HY000 | Got error # during FLUSH_LOGS | |
ERROR_DURING_CHECKPOINT | 1183 | HY000 | Got error # during CHECKPOINT | |
NEW_ABORTING_CONNECTION | 1184 | 08S01 | Aborted connection %ld to db: 'str' user: 'str' host: 'str' (str) | |
DUMP_NOT_IMPLEMENTED | 1185 | HY000 | The storage engine for the table does not support binary table dump | |
FLUSH_MASTER_BINLOG_CLOSED | 1186 | HY000 | Binlog closed, cannot RESET MASTER | |
INDEX_REBUILD | 1187 | HY000 | Failed rebuilding the index of dumped table 'str' | |
MASTER | 1188 | HY000 | Error from master: 'str' | |
MASTER_NET_READ | 1189 | 08S01 | Net error reading from master | |
MASTER_NET_WRITE | 1190 | 08S01 | Net error writing to master | |
FT_MATCHING_KEY_NOT_FOUND | 1191 | HY000 | Can't find FULLTEXT index matching the column list | |
LOCK_OR_ACTIVE_TRANSACTION | 1192 | HY000 | Can't execute the given command because you have active locked tables or an active transaction | |
UNKNOWN_SYSTEM_VARIABLE | 1193 | HY000 | Unknown system variable 'str' | |
CRASHED_ON_USAGE | 1194 | HY000 | Table 'str' is marked as crashed and should be repaired | |
CRASHED_ON_REPAIR | 1195 | HY000 | Table 'str' is marked as crashed and last (automatic?) repair failed | |
WARNING_NOT_COMPLETE_ROLLBACK | 1196 | HY000 | Some non-transactional changed tables couldn't be rolled back | |
TRANS_CACHE_FULL | 1197 | HY000 | Multi-statement transaction required more than 'max_binlog_cache_size' bytes of storage; increase this mysqld variable and try again | |
SLAVE_MUST_STOP | 1198 | HY000 | This operation cannot be performed with a running slave; run STOP SLAVE first | |
SLAVE_NOT_RUNNING | 1199 | HY000 | This operation requires a running slave; configure slave and do START SLAVE | |
BAD_SLAVE | 1200 | HY000 | The server is not configured as slave; fix in config file or with CHANGE MASTER TO | |
MASTER_INFO | 1201 | HY000 | Could not initialize master info structure; more error messages can be found in the MySQL error log | |
SLAVE_THREAD | 1202 | HY000 | Could not create slave thread; check system resources | |
TOO_MANY_USER_CONNECTIONS | 1203 | 42000 | User str already has more than 'max_user_connections' active connections | |
SET_CONSTANTS_ONLY | 1204 | HY000 | You may only use constant expressions with SET | |
LOCK_WAIT_TIMEOUT | 1205 | HY000 | Lock wait timeout exceeded; try restarting transaction | |
LOCK_TABLE_FULL | 1206 | HY000 | The total number of locks exceeds the lock table size | |
READ_ONLY_TRANSACTION | 1207 | 25000 | Update locks cannot be acquired during a READ UNCOMMITTED transaction | |
DROP_DB_WITH_READ_LOCK | 1208 | HY000 | DROP DATABASE not allowed while thread is holding global read lock | |
CREATE_DB_WITH_READ_LOCK | 1209 | HY000 | CREATE DATABASE not allowed while thread is holding global read lock | |
WRONG_ARGUMENTS | 1210 | HY000 | Incorrect arguments to str | |
NO_PERMISSION_TO_CREATE_USER | 1211 | 42000 | 'str'@'str' is not allowed to create new users | |
UNION_TABLES_IN_DIFFERENT_DIR | 1212 | HY000 | Incorrect table definition; all MERGE tables must be in the same database | |
LOCK_DEADLOCK | 1213 | 40001 | Deadlock found when trying to get lock; try restarting transaction | |
TABLE_CANT_HANDLE_FT | 1214 | HY000 | The used table type doesn't support FULLTEXT indexes | |
CANNOT_ADD_FOREIGN | 1215 | HY000 | Cannot add foreign key constraint | |
NO_REFERENCED_ROW | 1216 | 23000 | Cannot add or update a child row: a foreign key constraint fails | |
ROW_IS_REFERENCED | 1217 | 23000 | Cannot delete or update a parent row: a foreign key constraint fails | |
CONNECT_TO_MASTER | 1218 | 08S01 | Error connecting to master: str | |
QUERY_ON_MASTER | 1219 | HY000 | Error running query on master: str | |
ERROR_WHEN_EXECUTING_COMMAND | 1220 | HY000 | Error when executing command str: str | |
WRONG_USAGE | 1221 | HY000 | Incorrect usage of str and str | |
WRONG_NUMBER_OF_COLUMNS_IN_SELECT | 1222 | 21000 | The used SELECT statements have a different number of columns | |
CANT_UPDATE_WITH_READLOCK | 1223 | HY000 | Can't execute the query because you have a conflicting read lock | |
MIXING_NOT_ALLOWED | 1224 | HY000 | Mixing of transactional and non-transactional tables is disabled | |
DUP_ARGUMENT | 1225 | HY000 | Option 'str' used twice in statement | |
USER_LIMIT_REACHED | 1226 | 42000 | User 'str' has exceeded the 'str' resource (current value: %ld) | |
SPECIFIC_ACCESS_DENIED_ERROR | 1227 | 42000 | Access denied; you need (at least one of) the str privilege(s) for this operation | |
LOCAL_VARIABLE | 1228 | HY000 | Variable 'str' is a SESSION variable and can't be used with SET GLOBAL | |
GLOBAL_VARIABLE | 1229 | HY000 | Variable 'str' is a GLOBAL variable and should be set with SET GLOBAL | |
NO_DEFAULT | 1230 | 42000 | Variable 'str' doesn't have a default value | |
WRONG_VALUE_FOR_VAR | 1231 | 42000 | Variable 'str' can't be set to the value of 'str' | |
WRONG_TYPE_FOR_VAR | 1232 | 42000 | Incorrect argument type to variable 'str' | |
VAR_CANT_BE_READ | 1233 | HY000 | Variable 'str' can only be set, not read | |
CANT_USE_OPTION_HERE | 1234 | 42000 | Incorrect usage/placement of 'str' | |
NOT_SUPPORTED_YET | 1235 | 42000 | This version of MySQL doesn't yet support 'str' | http://dev.mysql.com/doc/refman/5.5/en/subquery-errors.html |
MASTER_FATAL_ERROR_READING_BINLOG | 1236 | HY000 | Got fatal error # from master when reading data from binary log: 'str' | |
SLAVE_IGNORED_TABLE | 1237 | HY000 | Slave SQL thread ignored the query because of replicate-*-table rules | |
INCORRECT_GLOBAL_LOCAL_VAR | 1238 | HY000 | Variable 'str' is a str variable | |
WRONG_FK_DEF | 1239 | 42000 | Incorrect foreign key definition for 'str': str | |
KEY_REF_DO_NOT_MATCH_TABLE_REF | 1240 | HY000 | Key reference and table reference don't match | |
OPERAND_COLUMNS | 1241 | 21000 | Operand should contain # column(s) | http://dev.mysql.com/doc/refman/5.5/en/subquery-errors.html |
SUBQUERY_NO_1_ROW | 1242 | 21000 | Subquery returns more than 1 row | http://dev.mysql.com/doc/refman/5.5/en/subquery-errors.html |
UNKNOWN_STMT_HANDLER | 1243 | HY000 | Unknown prepared statement handler (%.*s) given to str | |
CORRUPT_HELP_DB | 1244 | HY000 | Help database is corrupt or does not exist | |
CYCLIC_REFERENCE | 1245 | HY000 | Cyclic reference on subqueries | |
AUTO_CONVERT | 1246 | HY000 | Converting column 'str' from str to str | |
ILLEGAL_REFERENCE | 1247 | 42S22 | Reference 'str' not supported (str) | |
DERIVED_MUST_HAVE_ALIAS | 1248 | 42000 | Every derived table must have its own alias | |
SELECT_REDUCED | 1249 | 01000 | Select %u was reduced during optimization | |
TABLENAME_NOT_ALLOWED_HERE | 1250 | 42000 | Table 'str' from one of the SELECTs cannot be used in str | |
NOT_SUPPORTED_AUTH_MODE | 1251 | 08004 | Client does not support authentication protocol requested by server; consider upgrading MySQL client | |
SPATIAL_CANT_HAVE_NULL | 1252 | 42000 | All parts of a SPATIAL index must be NOT NULL | |
COLLATION_CHARSET_MISMATCH | 1253 | 42000 | COLLATION 'str' is not valid for CHARACTER SET 'str' | |
SLAVE_WAS_RUNNING | 1254 | HY000 | Slave is already running | |
SLAVE_WAS_NOT_RUNNING | 1255 | HY000 | Slave already has been stopped | |
TOO_BIG_FOR_UNCOMPRESS | 1256 | HY000 | Uncompressed data size too large; the maximum size is # (probably, length of uncompressed data was corrupted) | |
ZLIB_Z_MEM_ERROR | 1257 | HY000 | ZLIB: Not enough memory | |
ZLIB_Z_BUF_ERROR | 1258 | HY000 | ZLIB: Not enough room in the output buffer (probably, length of uncompressed data was corrupted) | |
ZLIB_Z_DATA_ERROR | 1259 | HY000 | ZLIB: Input data corrupted | |
CUT_VALUE_GROUP_CONCAT | 1260 | HY000 | Row %u was cut by GROUP_CONCAT() | |
WARN_TOO_FEW_RECORDS | 1261 | 01000 | Row %ld doesn't contain data for all columns | |
WARN_TOO_MANY_RECORDS | 1262 | 01000 | Row %ld was truncated; it contained more data than there were input columns | |
WARN_NULL_TO_NOTNULL | 1263 | 22004 | Column set to default value; NULL supplied to NOT NULL column 'str' at row %ld | |
WARN_DATA_OUT_OF_RANGE | 1264 | 22003 | Out of range value for column 'str' at row %ld | |
WARN_DATA_TRUNCATED | 1265 | 01000 | Data truncated for column 'str' at row %ld | |
WARN_USING_OTHER_HANDLER | 1266 | HY000 | Using storage engine str for table 'str' | |
CANT_AGGREGATE_2COLLATIONS | 1267 | HY000 | Illegal mix of collations (str,str) and (str,str) for operation 'str' | |
DROP_USER | 1268 | HY000 | Cannot drop one or more of the requested users | |
REVOKE_GRANTS | 1269 | HY000 | Can't revoke all privileges for one or more of the requested users | |
CANT_AGGREGATE_3COLLATIONS | 1270 | HY000 | Illegal mix of collations (str,str), (str,str), (str,str) for operation 'str' | |
CANT_AGGREGATE_NCOLLATIONS | 1271 | HY000 | Illegal mix of collations for operation 'str' | |
VARIABLE_IS_NOT_STRUCT | 1272 | HY000 | Variable 'str' is not a variable component (can't be used as XXXX.variable_name) | |
UNKNOWN_COLLATION | 1273 | HY000 | Unknown collation: 'str' | |
SLAVE_IGNORED_SSL_PARAMS | 1274 | HY000 | SSL parameters in CHANGE MASTER are ignored because this MySQL slave was compiled without SSL support; they can be used later if MySQL slave with SSL is started | |
SERVER_IS_IN_SECURE_AUTH_MODE | 1275 | HY000 | Server is running in --secure-auth mode, but 'str'@'str' has a password in the old format; please change the password to the new format | |
WARN_FIELD_RESOLVED | 1276 | HY000 | Field or reference 'strstrstrstrstr' of SELECT ## was resolved in SELECT ## | |
BAD_SLAVE_UNTIL_COND | 1277 | HY000 | Incorrect parameter or combination of parameters for START SLAVE UNTIL | |
MISSING_SKIP_SLAVE | 1278 | HY000 | It is recommended to use --skip-slave-start when doing step-by-step replication with START SLAVE UNTIL; otherwise, you will get problems if you get an unexpected slave's mysqld restart | |
UNTIL_COND_IGNORED | 1279 | HY000 | SQL thread is not to be started so UNTIL options are ignored | |
WRONG_NAME_FOR_INDEX | 1280 | 42000 | Incorrect index name 'str' | |
WRONG_NAME_FOR_CATALOG | 1281 | 42000 | Incorrect catalog name 'str' | |
WARN_QC_RESIZE | 1282 | HY000 | Query cache failed to set size %lu; new query cache size is %lu | |
BAD_FT_COLUMN | 1283 | HY000 | Column 'str' cannot be part of FULLTEXT index | |
UNKNOWN_KEY_CACHE | 1284 | HY000 | Unknown key cache 'str' | |
WARN_HOSTNAME_WONT_WORK | 1285 | HY000 | MySQL is started in --skip-name-resolve mode; you must restart it without this switch for this grant to work | |
UNKNOWN_STORAGE_ENGINE | 1286 | 42000 | Unknown storage engine 'str' | |
WARN_DEPRECATED_SYNTAX | 1287 | HY000 | 'str' is deprecated and will be removed in a future release. Please use str instead | |
NON_UPDATABLE_TABLE | 1288 | HY000 | The target table str of the str is not updatable | |
FEATURE_DISABLED | 1289 | HY000 | The 'str' feature is disabled; you need MySQL built with 'str' to have it working | |
OPTION_PREVENTS_STATEMENT | 1290 | HY000 | The MySQL server is running with the str option so it cannot execute this statement | |
DUPLICATED_VALUE_IN_TYPE | 1291 | HY000 | Column 'str' has duplicated value 'str' in str | |
TRUNCATED_WRONG_VALUE | 1292 | 22007 | Truncated incorrect str value: 'str' | |
TOO_MUCH_AUTO_TIMESTAMP_COLS | 1293 | HY000 | Incorrect table definition; there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause | |
INVALID_ON_UPDATE | 1294 | HY000 | Invalid ON UPDATE clause for 'str' column | |
UNSUPPORTED_PS | 1295 | HY000 | This command is not supported in the prepared statement protocol yet | |
GET_ERRMSG | 1296 | HY000 | Got error # 'str' from str | |
GET_TEMPORARY_ERRMSG | 1297 | HY000 | Got temporary error # 'str' from str | |
UNKNOWN_TIME_ZONE | 1298 | HY000 | Unknown or incorrect time zone: 'str' | |
WARN_INVALID_TIMESTAMP | 1299 | HY000 | Invalid TIMESTAMP value in column 'str' at row %ld | |
INVALID_CHARACTER_STRING | 1300 | HY000 | Invalid str character string: 'str' | |
WARN_ALLOWED_PACKET_OVERFLOWED | 1301 | HY000 | Result of str() was larger than max_allowed_packet (%ld) - truncated | |
CONFLICTING_DECLARATIONS | 1302 | HY000 | Conflicting declarations: 'strstr' and 'strstr' | |
SP_NO_RECURSIVE_CREATE | 1303 | 2F003 | Can't create a str from within another stored routine | |
SP_ALREADY_EXISTS | 1304 | 42000 | str str already exists | |
SP_DOES_NOT_EXIST | 1305 | 42000 | str str does not exist | |
SP_DROP_FAILED | 1306 | HY000 | Failed to DROP str str | |
SP_STORE_FAILED | 1307 | HY000 | Failed to CREATE str str | |
SP_LILABEL_MISMATCH | 1308 | 42000 | str with no matching label: str | |
SP_LABEL_REDEFINE | 1309 | 42000 | Redefining label str | |
SP_LABEL_MISMATCH | 1310 | 42000 | End-label str without match | |
SP_UNINIT_VAR | 1311 | 01000 | Referring to uninitialized variable str | |
SP_BADSELECT | 1312 | 0A000 | PROCEDURE str can't return a result set in the given context | |
SP_BADRETURN | 1313 | 42000 | RETURN is only allowed in a FUNCTION | |
SP_BADSTATEMENT | 1314 | 0A000 | str is not allowed in stored procedures | |
UPDATE_LOG_DEPRECATED_IGNORED | 1315 | 42000 | The update log is deprecated and replaced by the binary log; SET SQL_LOG_UPDATE has been ignored. This option will be removed in MySQL 5.6. | |
UPDATE_LOG_DEPRECATED_TRANSLATED | 1316 | 42000 | The update log is deprecated and replaced by the binary log; SET SQL_LOG_UPDATE has been translated to SET SQL_LOG_BIN. This option will be removed in MySQL 5.6. | |
QUERY_INTERRUPTED | 1317 | 70100 | Query execution was interrupted | |
SP_WRONG_NO_OF_ARGS | 1318 | 42000 | Incorrect number of arguments for str str; expected %u, got %u | |
SP_COND_MISMATCH | 1319 | 42000 | Undefined CONDITION: str | |
SP_NORETURN | 1320 | 42000 | No RETURN found in FUNCTION str | |
SP_NORETURNEND | 1321 | 2F005 | FUNCTION str ended without RETURN | |
SP_BAD_CURSOR_QUERY | 1322 | 42000 | Cursor statement must be a SELECT | |
SP_BAD_CURSOR_SELECT | 1323 | 42000 | Cursor SELECT must not have INTO | |
SP_CURSOR_MISMATCH | 1324 | 42000 | Undefined CURSOR: str | |
SP_CURSOR_ALREADY_OPEN | 1325 | 24000 | Cursor is already open | |
SP_CURSOR_NOT_OPEN | 1326 | 24000 | Cursor is not open | |
SP_UNDECLARED_VAR | 1327 | 42000 | Undeclared variable: str | |
SP_WRONG_NO_OF_FETCH_ARGS | 1328 | HY000 | Incorrect number of FETCH variables | |
SP_FETCH_NO_DATA | 1329 | 02000 | No data - zero rows fetched, selected, or processed | |
SP_DUP_PARAM | 1330 | 42000 | Duplicate parameter: str | |
SP_DUP_VAR | 1331 | 42000 | Duplicate variable: str | |
SP_DUP_COND | 1332 | 42000 | Duplicate condition: str | |
SP_DUP_CURS | 1333 | 42000 | Duplicate cursor: str | |
SP_CANT_ALTER | 1334 | HY000 | Failed to ALTER str str | |
SP_SUBSELECT_NYI | 1335 | 0A000 | Subquery value not supported | |
STMT_NOT_ALLOWED_IN_SF_OR_TRG | 1336 | 0A000 | str is not allowed in stored function or trigger | |
SP_VARCOND_AFTER_CURSHNDLR | 1337 | 42000 | Variable or condition declaration after cursor or handler declaration | |
SP_CURSOR_AFTER_HANDLER | 1338 | 42000 | Cursor declaration after handler declaration | |
SP_CASE_NOT_FOUND | 1339 | 20000 | Case not found for CASE statement | |
FPARSER_TOO_BIG_FILE | 1340 | HY000 | Configuration file 'str' is too big | |
FPARSER_BAD_HEADER | 1341 | HY000 | Malformed file type header in file 'str' | |
FPARSER_EOF_IN_COMMENT | 1342 | HY000 | Unexpected end of file while parsing comment 'str' | |
FPARSER_ERROR_IN_PARAMETER | 1343 | HY000 | Error while parsing parameter 'str' (line: 'str') | |
FPARSER_EOF_IN_UNKNOWN_PARAMETER | 1344 | HY000 | Unexpected end of file while skipping unknown parameter 'str' | |
VIEW_NO_EXPLAIN | 1345 | HY000 | EXPLAIN/SHOW can not be issued; lacking privileges for underlying table | |
FRM_UNKNOWN_TYPE | 1346 | HY000 | File 'str' has unknown type 'str' in its header | |
WRONG_OBJECT | 1347 | HY000 | 'str.str' is not str | |
NONUPDATEABLE_COLUMN | 1348 | HY000 | Column 'str' is not updatable | |
VIEW_SELECT_DERIVED | 1349 | HY000 | View's SELECT contains a subquery in the FROM clause | |
VIEW_SELECT_CLAUSE | 1350 | HY000 | View's SELECT contains a 'str' clause | |
VIEW_SELECT_VARIABLE | 1351 | HY000 | View's SELECT contains a variable or parameter | |
VIEW_SELECT_TMPTABLE | 1352 | HY000 | View's SELECT refers to a temporary table 'str' | |
VIEW_WRONG_LIST | 1353 | HY000 | View's SELECT and view's field list have different column counts | |
WARN_VIEW_MERGE | 1354 | HY000 | View merge algorithm can't be used here for now (assumed undefined algorithm) | |
WARN_VIEW_WITHOUT_KEY | 1355 | HY000 | View being updated does not have complete key of underlying table in it | |
VIEW_INVALID | 1356 | HY000 | View 'str.str' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them | |
SP_NO_DROP_SP | 1357 | HY000 | Can't drop or alter a str from within another stored routine | |
SP_GOTO_IN_HNDLR | 1358 | HY000 | GOTO is not allowed in a stored procedure handler | |
TRG_ALREADY_EXISTS | 1359 | HY000 | Trigger already exists | |
TRG_DOES_NOT_EXIST | 1360 | HY000 | Trigger does not exist | |
TRG_ON_VIEW_OR_TEMP_TABLE | 1361 | HY000 | Trigger's 'str' is view or temporary table | |
TRG_CANT_CHANGE_ROW | 1362 | HY000 | Updating of str row is not allowed in strtrigger | |
TRG_NO_SUCH_ROW_IN_TRG | 1363 | HY000 | There is no str row in str trigger | |
NO_DEFAULT_FOR_FIELD | 1364 | HY000 | Field 'str' doesn't have a default value | |
DIVISION_BY_ZERO | 1365 | 22012 | Division by 0 | |
TRUNCATED_WRONG_VALUE_FOR_FIELD | 1366 | HY000 | Incorrect str value: 'str' for column 'str' at row %ld | |
ILLEGAL_VALUE_FOR_TYPE | 1367 | 22007 | Illegal str 'str' value found during parsing | |
VIEW_NONUPD_CHECK | 1368 | HY000 | CHECK OPTION on non-updatable view 'str.str' | |
VIEW_CHECK_FAILED | 1369 | HY000 | CHECK OPTION failed 'str.str' | |
PROCACCESS_DENIED_ERROR | 1370 | 42000 | str command denied to user 'str'@'str' for routine 'str' | |
RELAY_LOG_FAIL | 1371 | HY000 | Failed purging old relay logs: str | |
PASSWD_LENGTH | 1372 | HY000 | Password hash should be a #-digit hexadecimal number | |
UNKNOWN_TARGET_BINLOG | 1373 | HY000 | Target log not found in binlog index | |
IO_ERR_LOG_INDEX_READ | 1374 | HY000 | I/O error reading log index file | |
BINLOG_PURGE_PROHIBITED | 1375 | HY000 | Server configuration does not permit binlog purge | |
FSEEK_FAIL | 1376 | HY000 | Failed on fseek() | |
BINLOG_PURGE_FATAL_ERR | 1377 | HY000 | Fatal error during log purge | |
LOG_IN_USE | 1378 | HY000 | A purgeable log is in use, will not purge | |
LOG_PURGE_UNKNOWN_ERR | 1379 | HY000 | Unknown error during log purge | |
RELAY_LOG_INIT | 1380 | HY000 | Failed initializing relay log position: str | |
NO_BINARY_LOGGING | 1381 | HY000 | You are not using binary logging | |
RESERVED_SYNTAX | 1382 | HY000 | The 'str' syntax is reserved for purposes internal to the MySQL server | |
WSAS_FAILED | 1383 | HY000 | WSAStartup Failed | |
DIFF_GROUPS_PROC | 1384 | HY000 | Can't handle procedures with different groups yet | |
NO_GROUP_FOR_PROC | 1385 | HY000 | Select must have a group with this procedure | |
ORDER_WITH_PROC | 1386 | HY000 | Can't use ORDER clause with this procedure | |
LOGGING_PROHIBIT_CHANGING_OF | 1387 | HY000 | Binary logging and replication forbid changing the global server str | |
NO_FILE_MAPPING | 1388 | HY000 | Can't map file: str, errno: # | |
WRONG_MAGIC | 1389 | HY000 | Wrong magic in str | |
PS_MANY_PARAM | 1390 | HY000 | Prepared statement contains too many placeholders | |
KEY_PART_0 | 1391 | HY000 | Key part 'str' length cannot be 0 | |
VIEW_CHECKSUM | 1392 | HY000 | View text checksum failed | |
VIEW_MULTIUPDATE | 1393 | HY000 | Can not modify more than one base table through a join view 'str.str' | |
VIEW_NO_INSERT_FIELD_LIST | 1394 | HY000 | Can not insert into join view 'str.str' without fields list | |
VIEW_DELETE_MERGE_VIEW | 1395 | HY000 | Can not delete from join view 'str.str' | |
CANNOT_USER | 1396 | HY000 | Operation str failed for str | |
XAER_NOTA | 1397 | XAE04 | XAER_NOTA: Unknown XID | |
XAER_INVAL | 1398 | XAE05 | XAER_INVAL: Invalid arguments (or unsupported command) | |
XAER_RMFAIL | 1399 | XAE07 | XAER_RMFAIL: The command cannot be executed when global transaction is in the str state | |
XAER_OUTSIDE | 1400 | XAE09 | XAER_OUTSIDE: Some work is done outside global transaction | |
XAER_RMERR | 1401 | XAE03 | XAER_RMERR: Fatal error occurred in the transaction branch - check your data for consistency | |
XA_RBROLLBACK | 1402 | XA100 | XA_RBROLLBACK: Transaction branch was rolled back | |
NONEXISTING_PROC_GRANT | 1403 | 42000 | There is no such grant defined for user 'str' on host 'str' on routine 'str' | |
PROC_AUTO_GRANT_FAIL | 1404 | HY000 | Failed to grant EXECUTE and ALTER ROUTINE privileges | |
PROC_AUTO_REVOKE_FAIL | 1405 | HY000 | Failed to revoke all privileges to dropped routine | |
DATA_TOO_LONG | 1406 | 22001 | Data too long for column 'str' at row %ld | |
SP_BAD_SQLSTATE | 1407 | 42000 | Bad 'str' | |
STARTUP | 1408 | HY000 | str: ready for connections. Version: 'str' socket: 'str' port: # str | |
LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR | 1409 | HY000 | Can't load value from file with fixed size rows to variable | |
CANT_CREATE_USER_WITH_GRANT | 1410 | 42000 | You are not allowed to create a user with GRANT | |
WRONG_VALUE_FOR_TYPE | 1411 | HY000 | Incorrect str value: 'str' for function str | |
TABLE_DEF_CHANGED | 1412 | HY000 | Table definition has changed, please retry transaction | |
SP_DUP_HANDLER | 1413 | 42000 | Duplicate handler declared in the same block | |
SP_NOT_VAR_ARG | 1414 | 42000 | OUT or INOUT argument # for routine str is not a variable or NEW pseudo-variable in BEFORE trigger | |
SP_NO_RETSET | 1415 | 0A000 | Not allowed to return a result set from a str | |
CANT_CREATE_GEOMETRY_OBJECT | 1416 | 22003 | Cannot get geometry object from data you send to the GEOMETRY field | |
FAILED_ROUTINE_BREAK_BINLOG | 1417 | HY000 | A routine failed and has neither NO SQL nor READS SQL DATA in its declaration and binary logging is enabled; if non-transactional tables were updated, the binary log will miss their changes | |
BINLOG_UNSAFE_ROUTINE | 1418 | HY000 | This function has none of DETERMINISTIC, NO SQL, or READS SQL DATA in its declaration and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) | |
BINLOG_CREATE_ROUTINE_NEED_SUPER | 1419 | HY000 | You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable) | |
EXEC_STMT_WITH_OPEN_CURSOR | 1420 | HY000 | You can't execute a prepared statement which has an open cursor associated with it. Reset the statement to re-execute it. | |
STMT_HAS_NO_OPEN_CURSOR | 1421 | HY000 | The statement (%lu) has no open cursor. | |
COMMIT_NOT_ALLOWED_IN_SF_OR_TRG | 1422 | HY000 | Explicit or implicit commit is not allowed in stored function or trigger. | |
NO_DEFAULT_FOR_VIEW_FIELD | 1423 | HY000 | Field of view 'str.str' underlying table doesn't have a default value | |
SP_NO_RECURSION | 1424 | HY000 | Recursive stored functions and triggers are not allowed. | |
TOO_BIG_SCALE | 1425 | 42000 | Too big scale # specified for column 'str'. Maximum is %lu. | |
TOO_BIG_PRECISION | 1426 | 42000 | Too big precision # specified for column 'str'. Maximum is %lu. | |
M_BIGGER_THAN_D | 1427 | 42000 | For float(M,D), double(M,D) or decimal(M,D), M must be >= D (column 'str'). | |
WRONG_LOCK_OF_SYSTEM_TABLE | 1428 | HY000 | You can't combine write-locking of system tables with other tables or lock types | |
CONNECT_TO_FOREIGN_DATA_SOURCE | 1429 | HY000 | Unable to connect to foreign data source: str | |
QUERY_ON_FOREIGN_DATA_SOURCE | 1430 | HY000 | There was a problem processing the query on the foreign data source. Data source str | |
FOREIGN_DATA_SOURCE_DOESNT_EXIST | 1431 | HY000 | The foreign data source you are trying to reference does not exist. Data source str | |
FOREIGN_DATA_STRING_INVALID_CANT_CREATE | 1432 | HY000 | Can't create federated table. The data source connection string 'str' is not in the correct format | |
FOREIGN_DATA_STRING_INVALID | 1433 | HY000 | The data source connection string 'str' is not in the correct format | |
CANT_CREATE_FEDERATED_TABLE | 1434 | HY000 | Can't create federated table. Foreign data src str | |
TRG_IN_WRONG_SCHEMA | 1435 | HY000 | Trigger in wrong schema | |
STACK_OVERRUN_NEED_MORE | 1436 | HY000 | Thread stack overrun: %ld bytes used of a %ld byte stack, and %ld bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack. | |
TOO_LONG_BODY | 1437 | 42000 | Routine body for 'str' is too long | |
WARN_CANT_DROP_DEFAULT_KEYCACHE | 1438 | HY000 | Cannot drop default keycache | |
TOO_BIG_DISPLAYWIDTH | 1439 | 42000 | Display width out of range for column 'str' (max = %lu) | |
XAER_DUPID | 1440 | XAE08 | XAER_DUPID: The XID already exists | |
DATETIME_FUNCTION_OVERFLOW | 1441 | 22008 | Datetime function: str field overflow | |
CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG | 1442 | HY000 | Can't update table 'str' in stored function/trigger because it is already used by statement which invoked this stored function/trigger. | |
VIEW_PREVENT_UPDATE | 1443 | HY000 | The definition of table 'str' prevents operation str on table 'str'. | |
PS_NO_RECURSION | 1444 | HY000 | The prepared statement contains a stored routine call that refers to that same statement. It's not allowed to execute a prepared statement in such a recursive manner | |
SP_CANT_SET_AUTOCOMMIT | 1445 | HY000 | Not allowed to set autocommit from a stored function or trigger | |
MALFORMED_DEFINER | 1446 | HY000 | Definer is not fully qualified | |
VIEW_FRM_NO_USER | 1447 | HY000 | View 'str'.'str' has no definer information (old table format). Current user is used as definer. Please recreate the view! | |
VIEW_OTHER_USER | 1448 | HY000 | You need the SUPER privilege for creation view with 'str'@'str' definer | |
NO_SUCH_USER | 1449 | HY000 | The user specified as a definer ('str'@'str') does not exist | |
FORBID_SCHEMA_CHANGE | 1450 | HY000 | Changing schema from 'str' to 'str' is not allowed. | |
ROW_IS_REFERENCED_2 | 1451 | 23000 | Cannot delete or update a parent row: a foreign key constraint fails (str) | |
NO_REFERENCED_ROW_2 | 1452 | 23000 | Cannot add or update a child row: a foreign key constraint fails (str) | |
SP_BAD_VAR_SHADOW | 1453 | 42000 | Variable 'str' must be quoted with `...`, or renamed | |
TRG_NO_DEFINER | 1454 | HY000 | No definer attribute for trigger 'str'.'str'. The trigger will be activated under the authorization of the invoker, which may have insufficient privileges. Please recreate the trigger. | |
OLD_FILE_FORMAT | 1455 | HY000 | 'str' has an old format, you should re-create the 'str' object(s) | |
SP_RECURSION_LIMIT | 1456 | HY000 | Recursive limit # (as set by the max_sp_recursion_depth variable) was exceeded for routine str | |
SP_PROC_TABLE_CORRUPT | 1457 | HY000 | Failed to load routine str. The table mysql.proc is missing, corrupt, or contains bad data (internal code #) | |
SP_WRONG_NAME | 1458 | 42000 | Incorrect routine name 'str' | |
TABLE_NEEDS_UPGRADE | 1459 | HY000 | Table upgrade required. Please do "REPAIR TABLE `str`" or dump/reload to fix it! | |
SP_NO_AGGREGATE | 1460 | 42000 | AGGREGATE is not supported for stored functions | |
MAX_PREPARED_STMT_COUNT_REACHED | 1461 | 42000 | Can't create more than max_prepared_stmt_count statements (current value: %lu) | |
VIEW_RECURSIVE | 1462 | HY000 | `str`.`str` contains view recursion | |
NON_GROUPING_FIELD_USED | 1463 | 42000 | non-grouping field 'str' is used in str clause | |
TABLE_CANT_HANDLE_SPKEYS | 1464 | HY000 | The used table type doesn't support SPATIAL indexes | |
NO_TRIGGERS_ON_SYSTEM_SCHEMA | 1465 | HY000 | Triggers can not be created on system tables | |
REMOVED_SPACES | 1466 | HY000 | Leading spaces are removed from name 'str' | |
AUTOINC_READ_FAILED | 1467 | HY000 | Failed to read auto-increment value from storage engine | |
USERNAME | 1468 | HY000 | user name | |
HOSTNAME | 1469 | HY000 | host name | |
WRONG_STRING_LENGTH | 1470 | HY000 | String 'str' is too long for str (should be no longer than #) | |
NON_INSERTABLE_TABLE | 1471 | HY000 | The target table str of the str is not insertable-into | |
ADMIN_WRONG_MRG_TABLE | 1472 | HY000 | Table 'str' is differently defined or of non-MyISAM type or doesn't exist | |
TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT | 1473 | HY000 | Too high level of nesting for select | |
NAME_BECOMES_EMPTY | 1474 | HY000 | Name 'str' has become '' | |
AMBIGUOUS_FIELD_TERM | 1475 | HY000 | First character of the FIELDS TERMINATED string is ambiguous; please use non-optional and non-empty FIELDS ENCLOSED BY | |
FOREIGN_SERVER_EXISTS | 1476 | HY000 | The foreign server, str, you are trying to create already exists. | |
FOREIGN_SERVER_DOESNT_EXIST | 1477 | HY000 | The foreign server name you are trying to reference does not exist. Data source str | |
ILLEGAL_HA_CREATE_OPTION | 1478 | HY000 | Table storage engine 'str' does not support the create option 'str' | |
PARTITION_REQUIRES_VALUES_ERROR | 1479 | HY000 | Syntax str PARTITIONING requires definition of VALUES str for each partition | |
PARTITION_WRONG_VALUES_ERROR | 1480 | HY000 | Only str PARTITIONING can use VALUES str in partition definition | |
PARTITION_MAXVALUE_ERROR | 1481 | HY000 | MAXVALUE can only be used in last partition definition | |
PARTITION_SUBPARTITION_ERROR | 1482 | HY000 | Subpartitions can only be hash partitions and by key | |
PARTITION_SUBPART_MIX_ERROR | 1483 | HY000 | Must define subpartitions on all partitions if on one partition | |
PARTITION_WRONG_NO_PART_ERROR | 1484 | HY000 | Wrong number of partitions defined, mismatch with previous setting | |
PARTITION_WRONG_NO_SUBPART_ERROR | 1485 | HY000 | Wrong number of subpartitions defined, mismatch with previous setting | |
WRONG_EXPR_IN_PARTITION_FUNC_ERROR | 1486 | HY000 | Constant, random or timezone-dependent expressions in (sub)partitioning function are not allowed | |
NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR | 1487 | HY000 | Expression in RANGE/LIST VALUES must be constant | |
FIELD_NOT_FOUND_PART_ERROR | 1488 | HY000 | Field in list of fields for partition function not found in table | |
LIST_OF_FIELDS_ONLY_IN_HASH_ERROR | 1489 | HY000 | List of fields is only allowed in KEY partitions | |
INCONSISTENT_PARTITION_INFO_ERROR | 1490 | HY000 | The partition info in the frm file is not consistent with what can be written into the frm file | |
PARTITION_FUNC_NOT_ALLOWED_ERROR | 1491 | HY000 | The str function returns the wrong type | |
PARTITIONS_MUST_BE_DEFINED_ERROR | 1492 | HY000 | For str partitions each partition must be defined | |
RANGE_NOT_INCREASING_ERROR | 1493 | HY000 | VALUES LESS THAN value must be strictly increasing for each partition | |
INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR | 1494 | HY000 | VALUES value must be of same type as partition function | |
MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR | 1495 | HY000 | Multiple definition of same constant in list partitioning | |
PARTITION_ENTRY_ERROR | 1496 | HY000 | Partitioning can not be used stand-alone in query | |
MIX_HANDLER_ERROR | 1497 | HY000 | The mix of handlers in the partitions is not allowed in this version of MySQL | |
PARTITION_NOT_DEFINED_ERROR | 1498 | HY000 | For the partitioned engine it is necessary to define all str | |
TOO_MANY_PARTITIONS_ERROR | 1499 | HY000 | Too many partitions (including subpartitions) were defined | |
SUBPARTITION_ERROR | 1500 | HY000 | It is only possible to mix RANGE/LIST partitioning with HASH/KEY partitioning for subpartitioning | |
CANT_CREATE_HANDLER_FILE | 1501 | HY000 | Failed to create specific handler file | |
BLOB_FIELD_IN_PART_FUNC_ERROR | 1502 | HY000 | A BLOB field is not allowed in partition function | |
UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF | 1503 | HY000 | A str must include all columns in the table's partitioning function | |
NO_PARTS_ERROR | 1504 | HY000 | Number of str = 0 is not an allowed value | |
PARTITION_MGMT_ON_NONPARTITIONED | 1505 | HY000 | Partition management on a not partitioned table is not possible | |
FOREIGN_KEY_ON_PARTITIONED | 1506 | HY000 | Foreign key clause is not yet supported in conjunction with partitioning | |
DROP_PARTITION_NON_EXISTENT | 1507 | HY000 | Error in list of partitions to str | |
DROP_LAST_PARTITION | 1508 | HY000 | Cannot remove all partitions, use DROP TABLE instead | |
COALESCE_ONLY_ON_HASH_PARTITION | 1509 | HY000 | COALESCE PARTITION can only be used on HASH/KEY partitions | |
REORG_HASH_ONLY_ON_SAME_NO | 1510 | HY000 | REORGANIZE PARTITION can only be used to reorganize partitions not to change their numbers | |
REORG_NO_PARAM_ERROR | 1511 | HY000 | REORGANIZE PARTITION without parameters can only be used on auto-partitioned tables using HASH PARTITIONs | |
ONLY_ON_RANGE_LIST_PARTITION | 1512 | HY000 | str PARTITION can only be used on RANGE/LIST partitions | |
ADD_PARTITION_SUBPART_ERROR | 1513 | HY000 | Trying to Add partition(s) with wrong number of subpartitions | |
ADD_PARTITION_NO_NEW_PARTITION | 1514 | HY000 | At least one partition must be added | |
COALESCE_PARTITION_NO_PARTITION | 1515 | HY000 | At least one partition must be coalesced | |
REORG_PARTITION_NOT_EXIST | 1516 | HY000 | More partitions to reorganize than there are partitions | |
SAME_NAME_PARTITION | 1517 | HY000 | Duplicate partition name str | |
NO_BINLOG_ERROR | 1518 | HY000 | It is not allowed to shut off binlog on this command | |
CONSECUTIVE_REORG_PARTITIONS | 1519 | HY000 | When reorganizing a set of partitions they must be in consecutive order | |
REORG_OUTSIDE_RANGE | 1520 | HY000 | Reorganize of range partitions cannot change total ranges except for last partition where it can extend the range | |
PARTITION_FUNCTION_FAILURE | 1521 | HY000 | Partition function not supported in this version for this handler | |
PART_STATE_ERROR | 1522 | HY000 | Partition state cannot be defined from CREATE/ALTER TABLE | |
LIMITED_PART_RANGE | 1523 | HY000 | The str handler only supports 32 bit integers in VALUES | |
PLUGIN_IS_NOT_LOADED | 1524 | HY000 | Plugin 'str' is not loaded | |
WRONG_VALUE | 1525 | HY000 | Incorrect str value: 'str' | |
NO_PARTITION_FOR_GIVEN_VALUE | 1526 | HY000 | Table has no partition for value str | |
FILEGROUP_OPTION_ONLY_ONCE | 1527 | HY000 | It is not allowed to specify str more than once | |
CREATE_FILEGROUP_FAILED | 1528 | HY000 | Failed to create str | |
DROP_FILEGROUP_FAILED | 1529 | HY000 | Failed to drop str | |
TABLESPACE_AUTO_EXTEND_ERROR | 1530 | HY000 | The handler doesn't support autoextend of tablespaces | |
WRONG_SIZE_NUMBER | 1531 | HY000 | A size parameter was incorrectly specified, either number or on the form 10M | |
SIZE_OVERFLOW_ERROR | 1532 | HY000 | The size number was correct but we don't allow the digit part to be more than 2 billion | |
ALTER_FILEGROUP_FAILED | 1533 | HY000 | Failed to alter: str | |
BINLOG_ROW_LOGGING_FAILED | 1534 | HY000 | Writing one row to the row-based binary log failed | |
BINLOG_ROW_WRONG_TABLE_DEF | 1535 | HY000 | Table definition on master and slave does not match: str | |
BINLOG_ROW_RBR_TO_SBR | 1536 | HY000 | Slave running with --log-slave-updates must use row-based binary logging to be able to replicate row-based binary log events | |
EVENT_ALREADY_EXISTS | 1537 | HY000 | Event 'str' already exists | |
EVENT_STORE_FAILED | 1538 | HY000 | Failed to store event str. Error code # from storage engine. | |
EVENT_DOES_NOT_EXIST | 1539 | HY000 | Unknown event 'str' | |
EVENT_CANT_ALTER | 1540 | HY000 | Failed to alter event 'str' | |
EVENT_DROP_FAILED | 1541 | HY000 | Failed to drop str | |
EVENT_INTERVAL_NOT_POSITIVE_OR_TOO_BIG | 1542 | HY000 | INTERVAL is either not positive or too big | |
EVENT_ENDS_BEFORE_STARTS | 1543 | HY000 | ENDS is either invalid or before STARTS | |
EVENT_EXEC_TIME_IN_THE_PAST | 1544 | HY000 | Event execution time is in the past. Event has been disabled | |
EVENT_OPEN_TABLE_FAILED | 1545 | HY000 | Failed to open mysql.event | |
EVENT_NEITHER_M_EXPR_NOR_M_AT | 1546 | HY000 | No datetime expression provided | |
COL_COUNT_DOESNT_MATCH_CORRUPTED | 1547 | HY000 | Column count of mysql.str is wrong. Expected #, found #. The table is probably corrupted | http://dev.mysql.com/doc/refman/5.5/en/table-corruption.html |
CANNOT_LOAD_FROM_TABLE | 1548 | HY000 | Cannot load from mysql.str. The table is probably corrupted | |
EVENT_CANNOT_DELETE | 1549 | HY000 | Failed to delete the event from mysql.event | |
EVENT_COMPILE_ERROR | 1550 | HY000 | Error during compilation of event's body | |
EVENT_SAME_NAME | 1551 | HY000 | Same old and new event name | |
EVENT_DATA_TOO_LONG | 1552 | HY000 | Data for column 'str' too long | |
DROP_INDEX_FK | 1553 | HY000 | Cannot drop index 'str': needed in a foreign key constraint | |
WARN_DEPRECATED_SYNTAX_WITH_VER | 1554 | HY000 | The syntax 'str' is deprecated and will be removed in MySQL str. Please use str instead | |
CANT_WRITE_LOCK_LOG_TABLE | 1555 | HY000 | You can't write-lock a log table. Only read access is possible | |
CANT_LOCK_LOG_TABLE | 1556 | HY000 | You can't use locks with log tables. | |
FOREIGN_DUPLICATE_KEY | 1557 | 23000 | Upholding foreign key constraints for table 'str', entry 'str', key # would lead to a duplicate entry | |
COL_COUNT_DOESNT_MATCH_PLEASE_UPDATE | 1558 | HY000 | Column count of mysql.str is wrong. Expected #, found #. Created with MySQL #, now running #. Please use mysql_upgrade to fix this error. | |
TEMP_TABLE_PREVENTS_SWITCH_OUT_OF_RBR | 1559 | HY000 | Cannot switch out of the row-based binary log format when the session has open temporary tables | |
STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_FORMAT | 1560 | HY000 | Cannot change the binary logging format inside a stored function or trigger | |
NDB_CANT_SWITCH_BINLOG_FORMAT | 1561 | HY000 | The NDB cluster engine does not support changing the binlog format on the fly yet | |
PARTITION_NO_TEMPORARY | 1562 | HY000 | Cannot create temporary table with partitions | |
PARTITION_CONST_DOMAIN_ERROR | 1563 | HY000 | Partition constant is out of partition function domain | |
PARTITION_FUNCTION_IS_NOT_ALLOWED | 1564 | HY000 | This partition function is not allowed | |
DDL_LOG_ERROR | 1565 | HY000 | Error in DDL log | |
NULL_IN_VALUES_LESS_THAN | 1566 | HY000 | Not allowed to use NULL value in VALUES LESS THAN | |
WRONG_PARTITION_NAME | 1567 | HY000 | Incorrect partition name | |
CANT_CHANGE_TX_ISOLATION | 1568 | 25001 | Transaction isolation level can't be changed while a transaction is in progress | |
DUP_ENTRY_AUTOINCREMENT_CASE | 1569 | HY000 | ALTER TABLE causes auto_increment resequencing, resulting in duplicate entry 'str' for key 'str' | |
EVENT_MODIFY_QUEUE_ERROR | 1570 | HY000 | Internal scheduler error # | |
EVENT_SET_VAR_ERROR | 1571 | HY000 | Error during starting/stopping of the scheduler. Error code %u | |
PARTITION_MERGE_ERROR | 1572 | HY000 | Engine cannot be used in partitioned tables | |
CANT_ACTIVATE_LOG | 1573 | HY000 | Cannot activate 'str' log | |
RBR_NOT_AVAILABLE | 1574 | HY000 | The server was not built with row-based replication | |
BASE64_DECODE_ERROR | 1575 | HY000 | Decoding of base64 string failed | |
EVENT_RECURSION_FORBIDDEN | 1576 | HY000 | Recursion of EVENT DDL statements is forbidden when body is present | |
EVENTS_DB_ERROR | 1577 | HY000 | Cannot proceed because system tables used by Event Scheduler were found damaged at server start | |
ONLY_INTEGERS_ALLOWED | 1578 | HY000 | Only integers allowed as number here | |
UNSUPORTED_LOG_ENGINE | 1579 | HY000 | This storage engine cannot be used for log tables" | |
BAD_LOG_STATEMENT | 1580 | HY000 | You cannot 'str' a log table if logging is enabled | |
CANT_RENAME_LOG_TABLE | 1581 | HY000 | Cannot rename 'str'. When logging enabled, rename to/from log table must rename two tables: the log table to an archive table and another table back to 'str' | |
WRONG_PARAMCOUNT_TO_NATIVE_FCT | 1582 | 42000 | Incorrect parameter count in the call to native function 'str' | |
WRONG_PARAMETERS_TO_NATIVE_FCT | 1583 | 42000 | Incorrect parameters in the call to native function 'str' | |
WRONG_PARAMETERS_TO_STORED_FCT | 1584 | 42000 | Incorrect parameters in the call to stored function 'str' | |
NATIVE_FCT_NAME_COLLISION | 1585 | HY000 | This function 'str' has the same name as a native function | |
DUP_ENTRY_WITH_KEY_NAME | 1586 | 23000 | Duplicate entry 'str' for key 'str' | |
BINLOG_PURGE_EMFILE | 1587 | HY000 | Too many files opened, please execute the command again | |
EVENT_CANNOT_CREATE_IN_THE_PAST | 1588 | HY000 | Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation. | |
EVENT_CANNOT_ALTER_IN_THE_PAST | 1589 | HY000 | Event execution time is in the past and ON COMPLETION NOT PRESERVE is set. The event was dropped immediately after creation. | |
SLAVE_INCIDENT | 1590 | HY000 | The incident str occured on the master. Message: str | |
NO_PARTITION_FOR_GIVEN_VALUE_SILENT | 1591 | HY000 | Table has no partition for some existing values | |
BINLOG_UNSAFE_STATEMENT | 1592 | HY000 | Unsafe statement binlogged in statement format since BINLOG_FORMAT = STATEMENT. Reason for unsafeness: str | |
SLAVE_FATAL_ERROR | 1593 | HY000 | Fatal str | |
SLAVE_RELAY_LOG_READ_FAILURE | 1594 | HY000 | Relay log read failure: str | |
SLAVE_RELAY_LOG_WRITE_FAILURE | 1595 | HY000 | Relay log write failure: str | |
SLAVE_CREATE_EVENT_FAILURE | 1596 | HY000 | Failed to create str | |
SLAVE_MASTER_COM_FAILURE | 1597 | HY000 | Master command str failed: str | |
BINLOG_LOGGING_IMPOSSIBLE | 1598 | HY000 | Binary logging not possible. Message: str | |
VIEW_NO_CREATION_CTX | 1599 | HY000 | View `str`.`str` has no creation context | |
VIEW_INVALID_CREATION_CTX | 1600 | HY000 | Creation context of view `str`.`str' is invalid | |
SR_INVALID_CREATION_CTX | 1601 | HY000 | Creation context of stored routine `str`.`str` is invalid | |
TRG_CORRUPTED_FILE | 1602 | HY000 | Corrupted TRG file for table `str`.`str` | |
TRG_NO_CREATION_CTX | 1603 | HY000 | Triggers for table `str`.`str` have no creation context | |
TRG_INVALID_CREATION_CTX | 1604 | HY000 | Trigger creation context of table `str`.`str` is invalid | |
EVENT_INVALID_CREATION_CTX | 1605 | HY000 | Creation context of event `str`.`str` is invalid | |
TRG_CANT_OPEN_TABLE | 1606 | HY000 | Cannot open table for trigger `str`.`str` | |
CANT_CREATE_SROUTINE | 1607 | HY000 | Cannot create stored routine `str`. Check warnings | |
NEVER_USED | 1608 | HY000 | Ambiguous slave modes combination. str | |
NO_FORMAT_DESCRIPTION_EVENT_BEFORE_BINLOG_STATEMENT | 1609 | HY000 | The BINLOG statement of type `str` was not preceded by a format description BINLOG statement. | |
SLAVE_CORRUPT_EVENT | 1610 | HY000 | Corrupted replication event was detected | |
LOAD_DATA_INVALID_COLUMN | 1611 | HY000 | Invalid column reference (str) in LOAD DATA | |
LOG_PURGE_NO_FILE | 1612 | HY000 | Being purged log str was not found | |
XA_RBTIMEOUT | 1613 | XA106 | XA_RBTIMEOUT: Transaction branch was rolled back: took too long | |
XA_RBDEADLOCK | 1614 | XA102 | XA_RBDEADLOCK: Transaction branch was rolled back: deadlock was detected | |
NEED_REPREPARE | 1615 | HY000 | Prepared statement needs to be re-prepared | |
DELAYED_NOT_SUPPORTED | 1616 | HY000 | DELAYED option not supported for table 'str' | |
WARN_NO_MASTER_INFO | 1617 | HY000 | The master info structure does not exist | |
WARN_OPTION_IGNORED | 1618 | HY000 | <str> option ignored | |
WARN_PLUGIN_DELETE_BUILTIN | 1619 | HY000 | Built-in plugins cannot be deleted | |
WARN_PLUGIN_BUSY | 1620 | HY000 | Plugin is busy and will be uninstalled on shutdown | |
VARIABLE_IS_READONLY | 1621 | HY000 | str variable 'str' is read-only. Use SET str to assign the value | |
WARN_ENGINE_TRANSACTION_ROLLBACK | 1622 | HY000 | Storage engine str does not support rollback for this statement. Transaction rolled back and must be restarted | |
SLAVE_HEARTBEAT_FAILURE | 1623 | HY000 | Unexpected master's heartbeat data: str | |
SLAVE_HEARTBEAT_VALUE_OUT_OF_RANGE | 1624 | HY000 | The requested value for the heartbeat period str str | |
NDB_REPLICATION_SCHEMA_ERROR | 1625 | HY000 | Bad schema for mysql.ndb_replication table. Message: str | |
CONFLICT_FN_PARSE_ERROR | 1626 | HY000 | Error in parsing conflict function. Message: str | |
EXCEPTIONS_WRITE_ERROR | 1627 | HY000 | Write to exceptions table failed. Message: str" | |
TOO_LONG_TABLE_COMMENT | 1628 | HY000 | Comment for table 'str' is too long (max = %lu) | |
TOO_LONG_FIELD_COMMENT | 1629 | HY000 | Comment for field 'str' is too long (max = %lu) | |
FUNC_INEXISTENT_NAME_COLLISION | 1630 | 42000 | FUNCTION str does not exist. Check the 'Function Name Parsing and Resolution' section in the Reference Manual | |
DATABASE_NAME | 1631 | HY000 | Database | |
TABLE_NAME | 1632 | HY000 | Table | |
PARTITION_NAME | 1633 | HY000 | Partition | |
SUBPARTITION_NAME | 1634 | HY000 | Subpartition | |
TEMPORARY_NAME | 1635 | HY000 | Temporary | |
RENAMED_NAME | 1636 | HY000 | Renamed | |
TOO_MANY_CONCURRENT_TRXS | 1637 | HY000 | Too many active concurrent transactions | |
WARN_NON_ASCII_SEPARATOR_NOT_IMPLEMENTED | 1638 | HY000 | Non-ASCII separator arguments are not fully supported | |
DEBUG_SYNC_TIMEOUT | 1639 | HY000 | debug sync point wait timed out | |
DEBUG_SYNC_HIT_LIMIT | 1640 | HY000 | debug sync point hit limit reached | |
DUP_SIGNAL_SET | 1641 | 42000 | Duplicate condition information item 'str' | |
SIGNAL_WARN | 1642 | 01000 | Unhandled user-defined warning condition | |
SIGNAL_NOT_FOUND | 1643 | 02000 | Unhandled user-defined not found condition | |
SIGNAL_EXCEPTION | 1644 | HY000 | Unhandled user-defined exception condition | |
RESIGNAL_WITHOUT_ACTIVE_HANDLER | 1645 | 0K000 | RESIGNAL when handler not active | |
SIGNAL_BAD_CONDITION_TYPE | 1646 | HY000 | SIGNAL/RESIGNAL can only use a CONDITION defined with SQLSTATE | |
WARN_COND_ITEM_TRUNCATED | 1647 | HY000 | Data truncated for condition item 'str' | |
COND_ITEM_TOO_LONG | 1648 | HY000 | Data too long for condition item 'str' | |
UNKNOWN_LOCALE | 1649 | HY000 | Unknown locale: 'str' | |
SLAVE_IGNORE_SERVER_IDS | 1650 | HY000 | The requested server id # clashes with the slave startup option --replicate-same-server-id | |
QUERY_CACHE_DISABLED | 1651 | HY000 | Query cache is disabled; restart the server with query_cache_type=1 to enable it | |
SAME_NAME_PARTITION_FIELD | 1652 | HY000 | Duplicate partition field name 'str' | |
PARTITION_COLUMN_LIST_ERROR | 1653 | HY000 | Inconsistency in usage of column lists for partitioning | |
WRONG_TYPE_COLUMN_VALUE_ERROR | 1654 | HY000 | Partition column values of incorrect type | |
TOO_MANY_PARTITION_FUNC_FIELDS_ERROR | 1655 | HY000 | Too many fields in 'str' | |
MAXVALUE_IN_VALUES_IN | 1656 | HY000 | Cannot use MAXVALUE as value in VALUES IN | |
TOO_MANY_VALUES_ERROR | 1657 | HY000 | Cannot have more than one value for this type of str partitioning | |
ROW_SINGLE_PARTITION_FIELD_ERROR | 1658 | HY000 | Row expressions in VALUES IN only allowed for multi-field column partitioning | |
FIELD_TYPE_NOT_ALLOWED_AS_PARTITION_FIELD | 1659 | HY000 | Field 'str' is of a not allowed type for this type of partitioning | |
PARTITION_FIELDS_TOO_LONG | 1660 | HY000 | The total length of the partitioning fields is too large | |
BINLOG_ROW_ENGINE_AND_STMT_ENGINE | 1661 | HY000 | Cannot execute statement: binlogging impossible since both row-incapable engines and statement-incapable engines are involved. | |
BINLOG_ROW_MODE_AND_STMT_ENGINE | 1662 | HY000 | Cannot execute statement: binlogging impossible since BINLOG_FORMAT = ROW and at least one table uses a storage engine limited to statement-logging. | |
BINLOG_UNSAFE_AND_STMT_ENGINE | 1663 | HY000 | Cannot execute statement: binlogging of unsafe statement is impossible when storage engine is limited to statement-logging and BINLOG_FORMAT = MIXED. Reason for unsafeness: str | |
BINLOG_ROW_INJECTION_AND_STMT_ENGINE | 1664 | HY000 | Cannot execute row injection: binlogging impossible since at least one table uses a storage engine limited to statement-logging. | |
BINLOG_STMT_MODE_AND_ROW_ENGINE | 1665 | HY000 | Cannot execute statement: binlogging impossible since BINLOG_FORMAT = STATEMENT and at least one table uses a storage engine limited to row-logging.str | |
BINLOG_ROW_INJECTION_AND_STMT_MODE | 1666 | HY000 | Cannot execute row injection: binlogging impossible since BINLOG_FORMAT = STATEMENT. | |
BINLOG_MULTIPLE_ENGINES_AND_SELF_LOGGING_ENGINE | 1667 | HY000 | Cannot execute statement: binlogging impossible since more than one engine is involved and at least one engine is self-logging. | |
BINLOG_UNSAFE_LIMIT | 1668 | HY000 | Statement uses a LIMIT clause. This is unsafe because the set of rows included cannot be predicted. | |
BINLOG_UNSAFE_INSERT_DELAYED | 1669 | HY000 | Statement uses INSERT DELAYED. This is unsafe because the time when rows are inserted cannot be predicted. | |
BINLOG_UNSAFE_SYSTEM_TABLE | 1670 | HY000 | Statement uses the general_log, slow_log or performance_schema table(s). This is unsafe because system tables may differ on slave. | |
BINLOG_UNSAFE_AUTOINC_COLUMNS | 1671 | HY000 | Statement invokes a trigger or a stored function that inserts into AUTO_INCREMENT column which is unsafe to binlog in STATEMENT format because slave may execute it non-deterministically. | |
BINLOG_UNSAFE_UDF | 1672 | HY000 | Statement uses a UDF. It cannot be determined if the UDF will return the same value on slave. | |
BINLOG_UNSAFE_SYSTEM_VARIABLE | 1673 | HY000 | Statement uses a system variable whose value may differ on slave. | |
BINLOG_UNSAFE_SYSTEM_FUNCTION | 1674 | HY000 | Statement uses a system function whose value may differ on slave. | |
BINLOG_UNSAFE_NONTRANS_AFTER_TRANS | 1675 | HY000 | Non-transactional reads or writes are unsafe if they occur after transactional reads or writes inside a transaction. | |
MESSAGE_AND_STATEMENT | 1676 | HY000 | str Statement: str | |
SLAVE_CONVERSION_FAILED | 1677 | HY000 | Column # of table 'str.str' cannot be converted from type 'str' to type 'str' | |
SLAVE_CANT_CREATE_CONVERSION | 1678 | HY000 | Can't create conversion table for table 'str.str' | |
INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_FORMAT | 1679 | HY000 | Cannot modify @@session.binlog_format inside a transaction | |
PATH_LENGTH | 1680 | HY000 | The path specified for str is too long. | |
WARN_DEPRECATED_SYNTAX_NO_REPLACEMENT | 1681 | HY000 | The syntax 'str' is deprecated and will be removed in MySQL str. | |
WRONG_NATIVE_TABLE_STRUCTURE | 1682 | HY000 | Native table 'str'.'str' has the wrong structure | |
WRONG_PERFSCHEMA_USAGE | 1683 | HY000 | Invalid performance_schema usage. | |
WARN_I_S_SKIPPED_TABLE | 1684 | HY000 | Table 'str'.'str' was skipped since its definition is being modified by concurrent DDL statement | |
INSIDE_TRANSACTION_PREVENTS_SWITCH_BINLOG_DIRECT | 1685 | HY000 | Cannot modify @@session.binlog_direct_non_transactional_updates inside a transaction | |
STORED_FUNCTION_PREVENTS_SWITCH_BINLOG_DIRECT | 1686 | HY000 | Cannot change the binlog direct flag inside a stored function or trigger | |
SPATIAL_MUST_HAVE_GEOM_COL | 1687 | 42000 | A SPATIAL index may only contain a geometrical type column | |
TOO_LONG_INDEX_COMMENT | 1688 | HY000 | Comment for index 'str' is too long (max = %lu) | |
LOCK_ABORTED | 1689 | HY000 | Wait on a lock was aborted due to a pending exclusive lock | |
DATA_OUT_OF_RANGE | 1690 | 22003 | str value is out of range in 'str' |