mysql 错误码 服务器端错误码 客户机端错误码文档格式.docx
《mysql 错误码 服务器端错误码 客户机端错误码文档格式.docx》由会员分享,可在线阅读,更多相关《mysql 错误码 服务器端错误码 客户机端错误码文档格式.docx(58页珍藏版)》请在冰点文库上搜索。
无法撤销数据库'
,数据库不存在。
1009SQLSTATE:
HY000(ER_DB_DROP_DELETE)
撤销数据库时出错(无法删除'
,errno:
%d)
1010SQLSTATE:
HY000(ER_DB_DROP_RMDIR)
撤销数据库时出错(can'
trmdir'
errno:
1011SQLSTATE:
HY000(ER_CANT_DELETE_FILE)
删除'
时出错(errno:
1012SQLSTATE:
HY000(ER_CANT_FIND_SYSTEM_REC)
无法读取系统表中的记录。
1013SQLSTATE:
HY000(ER_CANT_GET_STAT)
无法获取'
的状态(errno:
1014SQLSTATE:
HY000(ER_CANT_GET_WD)
无法获得工作目录(errno:
1015SQLSTATE:
HY000(ER_CANT_LOCK)
无法锁定文件(errno:
1016SQLSTATE:
HY000(ER_CANT_OPEN_FILE)
无法打开文件:
'
1017SQLSTATE:
HY000(ER_FILE_NOT_FOUND)
无法找到文件:
'
1018SQLSTATE:
HY000(ER_CANT_READ_DIR)
无法读取'
的目录(errno:
1019SQLSTATE:
HY000(ER_CANT_SET_WD)
无法为'
更改目录(errno:
1020SQLSTATE:
HY000(ER_CHECKREAD)
自上次读取以来表'
中的记录已改变。
1021SQLSTATE:
HY000(ER_DISK_FULL)
磁盘满(%s);
等待某人释放一些空间...
1022SQLSTATE:
23000(ER_DUP_KEY)
无法写入;
复制表'
的键。
1023SQLSTATE:
HY000(ER_ERROR_ON_CLOSE)
关闭'
1024SQLSTATE:
HY000(ER_ERROR_ON_READ)
读取文件'
1025SQLSTATE:
HY000(ER_ERROR_ON_RENAME)
将'
重命名为'
1026SQLSTATE:
HY000(ER_ERROR_ON_WRITE)
写入文件'
1027SQLSTATE:
HY000(ER_FILE_USED)
已锁定,拒绝更改。
1028SQLSTATE:
HY000(ER_FILSORT_ABORT)
分类失败
1029SQLSTATE:
HY000(ER_FORM_NOT_FOUND)
对于'
,视图'
不存在。
1030SQLSTATE:
HY000(ER_GET_ERRNO)
从存储引擎中获得错误%d。
1031SQLSTATE:
HY000(ER_ILLEGAL_HA)
关于'
的表存储引擎不含该选项。
1032SQLSTATE:
HY000(ER_KEY_NOT_FOUND)
无法在'
中找到记录。
1033SQLSTATE:
HY000(ER_NOT_FORM_FILE)
文件中的不正确信息:
1034SQLSTATE:
HY000(ER_NOT_KEYFILE)
对于表'
,键文件不正确,请尝试修复。
1035SQLSTATE:
HY000(ER_OLD_KEYFILE)
旧的键文件,对于表'
,请修复之!
1036SQLSTATE:
HY000(ER_OPEN_AS_READONLY)
表'
是只读的。
1037SQLSTATE:
HY001(ER_OUTOFMEMORY)
内存溢出,重启服务器并再次尝试(需要%d字节)。
1038SQLSTATE:
HY001(ER_OUT_OF_SORTMEMORY)
分类内存溢出,增加服务器的分类缓冲区大小。
1039SQLSTATE:
HY000(ER_UNEXPECTED_EOF)
时出现意外EOF(errno:
1040SQLSTATE:
08004(ER_CON_COUNT_ERROR)
连接过多。
1041SQLSTATE:
HY000(ER_OUT_OF_RESOURCES)
内存溢出,请检查是否mysqld或其他进程使用了所有可用内存,如不然,或许应使用'
ulimit'
允许mysqld使用更多内存,或增加交换空间的大小。
1042SQLSTATE:
08S01(ER_BAD_HOST_ERROR)
无法获得该地址给出的主机名。
1043SQLSTATE:
08S01(ER_HANDSHAKE_ERROR)
不良握手
1044SQLSTATE:
42000(ER_DBACCESS_DENIED_ERROR)
拒绝用户'
@'
访问数据库'
。
1045SQLSTATE:
28000(ER_ACCESS_DENIED_ERROR)
的访问(使用密码:
%s)
1046SQLSTATE:
3D000(ER_NO_DB_ERROR)
未选择数据库。
1047SQLSTATE:
08S01(ER_UNKNOWN_COM_ERROR)
未知命令。
1048SQLSTATE:
23000(ER_BAD_NULL_ERROR)
列'
不能为空。
1049SQLSTATE:
42000(ER_BAD_DB_ERROR)
未知数据库'
1050SQLSTATE:
42S01(ER_TABLE_EXISTS_ERROR)
已存在。
1051SQLSTATE:
42S02(ER_BAD_TABLE_ERROR)
未知表'
1052SQLSTATE:
23000(ER_NON_UNIQ_ERROR)
%s中的列'
不明确。
1053SQLSTATE:
08S01(ER_SERVER_SHUTDOWN)
在操作过程中服务器关闭。
1054SQLSTATE:
42S22(ER_BAD_FIELD_ERROR)
中的未知列'
1055SQLSTATE:
42000(ER_WRONG_FIELD_WITH_GROUP)
不在GROUPBY中。
1056SQLSTATE:
42000(ER_WRONG_GROUP_FIELD)
上创建组。
1057SQLSTATE:
42000(ER_WRONG_SUM_SELECT)
语句中有sum函数和相同语句中的列。
1058SQLSTATE:
21S01(ER_WRONG_VALUE_COUNT)
列计数不匹配值计数。
1059SQLSTATE:
42000(ER_TOO_LONG_IDENT)
ID名称'
过长。
1060SQLSTATE:
42S21(ER_DUP_FIELDNAME)
重复列名'
1061SQLSTATE:
42000(ER_DUP_KEYNAME)
重复键名称'
1062SQLSTATE:
23000(ER_DUP_ENTRY)
键%d的重复条目'
1063SQLSTATE:
42000(ER_WRONG_FIELD_SPEC)
对于列'
,列分类符不正确。
1064SQLSTATE:
42000(ER_PARSE_ERROR)
在行%d上,%s靠近'
1065SQLSTATE:
42000(ER_EMPTY_QUERY)
查询为空。
1066SQLSTATE:
42000(ER_NONUNIQ_TABLE)
非唯一的表/别名:
1067SQLSTATE:
42000(ER_INVALID_DEFAULT)
的无效默认值。
1068SQLSTATE:
42000(ER_MULTIPLE_PRI_KEY)
定义了多个主键。
1069SQLSTATE:
42000(ER_TOO_MANY_KEYS)
指定了过多键:
允许的最大键数是%d。
1070SQLSTATE:
42000(ER_TOO_MANY_KEY_PARTS)
指定了过多键部分:
允许的最大键部分是%d。
1071SQLSTATE:
42000(ER_TOO_LONG_KEY)
指定的键过长,最大键长度是%d字节。
1072SQLSTATE:
42000(ER_KEY_COLUMN_DOES_NOT_EXITS)
键列'
在表中不存在。
1073SQLSTATE:
42000(ER_BLOB_USED_AS_KEY)
BLOB列'
不能与已使用的表类型用在键说明中。
1074SQLSTATE:
42000(ER_TOO_BIG_FIELDLENGTH)
,列长度过大(max=%d),请使用BLOB或TEXT取而代之。
1075SQLSTATE:
42000(ER_WRONG_AUTO_KEY)
不正确的表定义,只能有1个auto列,而且必须将其定义为键。
1076SQLSTATE:
HY000(ER_READY)
%s,连接就绪。
版本:
,套接字:
,端口:
%d
1077SQLSTATE:
HY000(ER_NORMAL_SHUTDOWN)
%s,正常关闭。
1078SQLSTATE:
HY000(ER_GOT_SIGNAL)
%s,获得信号%d。
放弃!
1079SQLSTATE:
HY000(ER_SHUTDOWN_COMPLETE)
%s,关闭完成
1080SQLSTATE:
08S01(ER_FORCING_CLOSE)
%s,强制关闭线程%ld,用户:
1081SQLSTATE:
08S01(ER_IPSOCK_ERROR)
无法创建IP套接字
1082SQLSTATE:
42S12(ER_NO_SUCH_INDEX)
中没有与CREATEINDEX中索引类似的索引,重新创建表。
1083SQLSTATE:
42000(ER_WRONG_FIELD_TERMINATORS)
字段分隔符参量不是预期的,请参考手册。
1084SQLSTATE:
42000(ER_BLOBS_AND_NO_TERMINATED)
不能与BLOB一起使用固定行长度,请使用'
fieldsterminatedby'
1085SQLSTATE:
HY000(ER_TEXTFILE_NOT_READABLE)
文件'
必须在数据库目录下,或能被所有人读取。
1086SQLSTATE:
HY000(ER_FILE_EXISTS_ERROR)
1087SQLSTATE:
HY000(ER_LOAD_INFO)
记录,%ld;
已删除,%ld;
已跳过,%ld;
警告,%ld
1088SQLSTATE:
HY000(ER_ALTER_INFO)
重复,%ld
1089SQLSTATE:
HY000(ER_WRONG_SUB_KEY)
不正确的子部分键,使用的键部分不是字符串,所用的长度长于键部分,或存储引擎不支持唯一子键。
1090SQLSTATE:
42000(ER_CANT_REMOVE_ALL_FIELDS)
不能用ALTERTABLE删除所有列,请使用DROPTABLE取而代之。
1091SQLSTATE:
42000(ER_CANT_DROP_FIELD_OR_KEY)
不能撤销'
,请检查列/键是否存在。
1092SQLSTATE:
HY000(ER_INSERT_INFO)
复制,%ld;
告警,%ld
1093SQLSTATE:
HY000(ER_UPDATE_TABLE_USED)
不能在FROM子句中制定要更新的目标表'
1094SQLSTATE:
HY000(ER_NO_SUCH_THREAD)
未知线程ID:
%lu
1095SQLSTATE:
HY000(ER_KILL_DENIED_ERROR)
你不是线程%lu的所有者。
1096SQLSTATE:
HY000(ER_NO_TABLES_USED)
未使用任何表。
1097SQLSTATE:
HY000(ER_TOO_BIG_SET)
列%s和SET的字符串过多。
1098SQLSTATE:
HY000(ER_NO_UNIQUE_LOGFILE)
不能生成唯一的日志文件名%s.(1-999)
1099SQLSTATE:
HY000(ER_TABLE_NOT_LOCKED_FOR_WRITE)
已用READ锁定,不能更新。
1100SQLSTATE:
HY000(ER_TABLE_NOT_LOCKED)
未使用LOCKTABLES锁定表'
1101SQLSTATE:
42000(ER_BLOB_CANT_HAVE_DEFAULT)
BLOB/TEXT列'
不能有默认值。
1102SQLSTATE:
42000(ER_WRONG_DB_NAME)
不正确的数据库名'
1103SQLSTATE:
42000(ER_WRONG_TABLE_NAME)
不正确的表名'
1104SQLSTATE:
42000(ER_TOO_BIG_SELECT)
SELECT将检查超过MAX_JOIN_SIZE的行,如果SELECT正常,请检查WHERE,并使用SETSQL_BIG_SELECTS=1或SETSQL_MAX_JOIN_SIZE=#。
1105SQLSTATE:
HY000(ER_UNKNOWN_ERROR)
未知错误。
1106SQLSTATE:
42000(ER_UNKNOWN_PROCEDURE)
未知过程'
1107SQLSTATE:
42000(ER_WRONG_PARAMCOUNT_TO_PROCEDURE)
对于过程'
,参数计数不正确
1108SQLSTATE:
HY000(ER_WRONG_PARAMETERS_TO_PROCEDURE)
,参数不正确
1109SQLSTATE:
42S02(ER_UNKNOWN_TABLE)
%s中的未知表%s
1110SQLSTATE:
42000(ER_FIELD_SPECIFIED_TWICE)
被指定了两次。
1111SQLSTATE:
HY000(ER_INVALID_GROUP_FUNC_USE)
无效的分组函数使用
1112SQLSTATE:
42000(ER_UNSUPPORTED_EXTENSION)
使用了该MySQL版本中不存在的扩展。
1113SQLSTATE:
42000(ER_TABLE_MUST_HAVE_COLUMNS)
1个表至少要有1列。
1114SQLSTATE:
HY000(ER_RECORD_FILE_FULL)
已满。
1115SQLSTATE:
42000(ER_UNKNOWN_CHARACTER_SET)
未知字符集'
1116SQLSTATE:
HY000(ER_TOO_MANY_TABLES)
表过多,MySQL在1个联合操作中只能使用%d个表。
1117SQLSTATE:
HY000(ER_TOO_MANY_FIELDS)
列过多。
1118SQLSTATE:
42000(ER_TOO_BIG_ROWSIZE)
行的大小过大。
对于所使用的表类型,不包括BLOB,最大行大小为%ld。
必须将某些列更改为TEXT或BLOB。
1119SQLSTATE:
HY000(ER_STACK_OVERRUN)
线程堆栈溢出,已使用,%ld堆栈的%ld。
如果需要,