MySQL:MySQL错误代码大全(史上最全) - un123
ot; 错误:1087 SQLSTATE: HY000 (ER_LOAD_INFO)
消息:记录,%ld;已删除,%ld;已跳过,%ld;警告,%ld
· 错误:1088 SQLSTATE: HY000 (ER_ALTER_INFO)
消息:记录,%ld;重复,%ld
· 错误:1089 SQLSTATE: HY000 (ER_WRONG_SUB_KEY)
消息:不正确的子部分键,使用的键部分不是字符串,所用的长度长于键部分,或存储引擎不支持唯一子键。
· 错误:1090 SQLSTATE: 42000 (ER_CANT_REMOVE_ALL_FIELDS)
消息:不能用ALTER TABLE删除所有列,请使用DROP TABLE取而代之。
· 错误:1091 SQLSTATE: 42000 (ER_CANT_DROP_FIELD_OR_KEY)
消息:不能撤销'%s',请检查列/键是否存在。
· 错误:1092 SQLSTATE: HY000 (ER_INSERT_INFO)
消息:记录,%ld;复制,%ld;告警,%ld
· 错误:1093 SQLSTATE: HY000 (ER_UPDATE_TABLE_USED)
消息:不能在FROM子句中制定要更新的目标表'%s'。
· 错误:1094 SQLSTATE: HY000 (ER_NO_SUCH_THREAD)
消息:未知线程ID:%lu
· 错误:1095 SQLSTATE: HY000 (ER_KILL_DENIED_ERROR)
消息:你不是线程%lu的所有者。
· 错误:1096 SQLSTATE: HY000 (ER_NO_TABLES_USED)
消息:未使用任何表。
· 错误:1097 SQLSTATE: HY000 (ER_TOO_BIG_SET)
消息:列%s和SET的字符串过多。
· 错误:1098 SQLSTATE: HY000 (ER_NO_UNIQUE_LOGFILE)
消息:不能生成唯一的日志文件名%s.(1-999)
· 错误:1099 SQLSTATE: HY000 (ER_TABLE_NOT_LOCKED_FOR_WRITE)
消息:表'%s'已用READ锁定,不能更新。
· 错误:1100 SQLSTATE: HY000 (ER_TABLE_NOT_LOCKED)
消息:未使用LOCK TABLES锁定表'%s'。
· 错误:1101 SQLSTATE: 42000 (ER_BLOB_CANT_HAVE_DEFAULT)
消息:BLOB/TEXT列'%s'不能有默认值。
· 错误:1102 SQLSTATE: 42000 (ER_WRONG_DB_NAME)
消息:不正确的数据库名'%s'。
· 错误:1103 SQLSTATE: 42000 (ER_WRONG_TABLE_NAME)
消息:不正确的表名'%s'。
· 错误:1104 SQLSTATE: 42000 (ER_TOO_BIG_SELECT)
消息:SELECT将检查超过MAX_JOIN_SIZE的行,如果SELECT正常,请检查WHERE,并使用SET SQL_BIG_SELECTS=1或SET SQL_MAX_JOIN_SIZE=#。
· 错误:1105 SQLSTATE: HY000 (ER_UNKNOWN_ERROR)
消息:未知错误。
· 错误:1106 SQLSTATE: 42000 (ER_UNKNOWN_PROCEDURE)
消息:未知过程'%s'
· 错误:1107 SQLSTATE: 42000 (ER_WRONG_PARAMCOUNT_TO_PROCEDURE)
消息:对于过程'%s',参数计数不正确
· 错误:1108 SQLSTATE: HY000 (ER_WRONG_PARAMETERS_TO_PROCEDURE)
消息:对于过程'%s',参数不正确
· 错误:1109 SQLSTATE: 42S02 (ER_UNKNOWN_TABLE)
消息:%s中的未知表%s
· 错误:1110 SQLSTATE: 42000 (ER_FIELD_SPECIFIED_TWICE)
消息:列'%s'被指定了两次。
· 错误:1111 SQLSTATE: HY000 (ER_INVALID_GROUP_FUNC_USE)
消息:无效的分组函数使用
· 错误:1112 SQLSTATE: 42000 (ER_UNSUPPORTED_EXTENSION)
消息:表'%s'使用了该MySQL版本中不存在的扩展。
· 错误:1113 SQLSTATE: 42000 (ER_TABLE_MUST_HAVE_COLUMNS)
消息:1个表至少要有1列。
· 错误:1114 SQLSTATE: HY000 (ER_RECORD_FILE_FULL)
消息:表'%s'已满。
· 错误:1115 SQLSTATE: 42000 (ER_UNKNOWN_CHARACTER_SET)
消息:未知字符集'%s'。
· 错误:1116 SQLSTATE: HY000 (ER_TOO_MANY_TABLES)
消息:表过多,MySQL在1个联合操作中只能使用%d个表。
· 错误:1117 SQLSTATE: HY000 (ER_TOO_MANY_FIELDS)
消息:列过多。
· 错误:1118 SQLSTATE: 42000 (ER_TOO_BIG_ROWSIZE)
消息:行的大小过大。对于所使用的表类型,不包括BLOB,最大行大小为%ld。必须将某些列更改为TEXT或BLOB。
· 错误:1119 SQLSTATE: HY000 (ER_STACK_OVERRUN)
消息:线程堆栈溢出,已使用,%ld堆栈的%ld。如果需要,请使用'mysqld -O thread_stack=#'指定较大的堆栈。
· 错误:1120 SQLSTATE: 42000 (ER_WRONG_OUTER_JOIN)
消息:在OUTER JOIN中发现交叉关联,请检查ON条件。
· 错误:1121 SQLSTATE: 42000 (ER_NULL_COLUMN_IN_INDEX)
消息:列'%s'与UNIQUE或INDEX一起使用,但未定义为NOT NULL。
· 错误:1122 SQLSTATE: HY000 (ER_CANT_FIND_UDF)
消息:无法加载函数'%s'。
· 错误:1123 SQLSTATE: HY000 (ER_CANT_INITIALIZE_UDF)
消息:无法初始化函数'%s'; %s
· 错误:1124 SQLSTATE: HY000 (ER_UDF_NO_PATHS)
消息:对于共享库,不允许任何路径。
· 错误:1125 SQLSTATE: HY000 (ER_UDF_EXISTS)
消息:函数'%s'已存在。
· 错误:1126 SQLSTATE: HY000 (ER_CANT_OPEN_LIBRARY)
消息:不能打开共享库'%s' (errno: %d %s)
· 错误:1127 SQLSTATE: HY000 (ER_CANT_FIND_DL_ENTRY)
消息:不能发现库中的符号'%s'。
· 错误:1128 SQLSTATE: HY000 (ER_FUNCTION_NOT_DEFINED)
消息:函数'%s'未定义。
· 错误:1129 SQLSTATE: HY000 (ER_HOST_IS_BLOCKED)
消息:由于存在很多连接错误,主机'%s'被屏蔽,请用'mysqladmin flush-hosts'解除屏蔽。
· 错误:1130 SQLSTATE: HY000 (ER_HOST_
--转自