mysql 错误码 服务器端错误码 客户机端错误码.docx

上传人:b****4 文档编号:3807649 上传时间:2023-05-06 格式:DOCX 页数:58 大小:36.95KB
下载 相关 举报
mysql 错误码 服务器端错误码 客户机端错误码.docx_第1页
第1页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第2页
第2页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第3页
第3页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第4页
第4页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第5页
第5页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第6页
第6页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第7页
第7页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第8页
第8页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第9页
第9页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第10页
第10页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第11页
第11页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第12页
第12页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第13页
第13页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第14页
第14页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第15页
第15页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第16页
第16页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第17页
第17页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第18页
第18页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第19页
第19页 / 共58页
mysql 错误码 服务器端错误码 客户机端错误码.docx_第20页
第20页 / 共58页
亲,该文档总共58页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

mysql 错误码 服务器端错误码 客户机端错误码.docx

《mysql 错误码 服务器端错误码 客户机端错误码.docx》由会员分享,可在线阅读,更多相关《mysql 错误码 服务器端错误码 客户机端错误码.docx(58页珍藏版)》请在冰点文库上搜索。

mysql 错误码 服务器端错误码 客户机端错误码.docx

mysql错误码服务器端错误码客户机端错误码

B.1. 服务器错误代码和消息

服务器错误信息来自下述源文件:

·        错误消息信息列在share/errmsg.txt文件中。

“%d”和“%s”分别代表编号和字符串,显示时,它们将被消息值取代。

·        错误值列在share/errmsg.txt文件中,用于生成include/mysqld_error.h和include/mysqld_ername.hMySQL源文件中的定义。

·        SQLSTATE值列在share/errmsg.txt文件中,用于生成include/sql_state.hMySQL源文件中的定义。

由于更新很频繁,这些文件中可能包含这里未列出的额外错误消息。

·        错误:

1000SQLSTATE:

HY000(ER_HASHCHK)

消息:

hashchk

·        错误:

1001SQLSTATE:

HY000(ER_NISAMCHK)

消息:

isamchk

·        错误:

1002SQLSTATE:

HY000(ER_NO)

消息:

NO

·        错误:

1003SQLSTATE:

HY000(ER_YES)

消息:

YES

·        错误:

1004SQLSTATE:

HY000(ER_CANT_CREATE_FILE)

消息:

无法创建文件'%s'(errno:

%d)

·        错误:

1005SQLSTATE:

HY000(ER_CANT_CREATE_TABLE)

消息:

无法创建表'%s'(errno:

%d)

·        错误:

1006SQLSTATE:

HY000(ER_CANT_CREATE_DB)

消息:

无法创建数据库'%s'(errno:

%d)

·        错误:

1007SQLSTATE:

HY000(ER_DB_CREATE_EXISTS)

消息:

无法创建数据库'%s',数据库已存在。

·        错误:

1008SQLSTATE:

HY000(ER_DB_DROP_EXISTS)

消息:

无法撤销数据库'%s',数据库不存在。

·        错误:

1009SQLSTATE:

HY000(ER_DB_DROP_DELETE)

消息:

撤销数据库时出错(无法删除'%s',errno:

%d)

·        错误:

1010SQLSTATE:

HY000(ER_DB_DROP_RMDIR)

消息:

撤销数据库时出错(can'trmdir'%s',errno:

%d)

·        错误:

1011SQLSTATE:

HY000(ER_CANT_DELETE_FILE)

消息:

删除'%s'时出错(errno:

%d)

·        错误:

1012SQLSTATE:

HY000(ER_CANT_FIND_SYSTEM_REC)

消息:

无法读取系统表中的记录。

·        错误:

1013SQLSTATE:

HY000(ER_CANT_GET_STAT)

消息:

无法获取'%s'的状态(errno:

%d)

·        错误:

1014SQLSTATE:

HY000(ER_CANT_GET_WD)

消息:

无法获得工作目录(errno:

%d)

·        错误:

1015SQLSTATE:

HY000(ER_CANT_LOCK)

消息:

无法锁定文件(errno:

%d)

·        错误:

1016SQLSTATE:

HY000(ER_CANT_OPEN_FILE)

消息:

无法打开文件:

'%s'(errno:

%d)

·        错误:

1017SQLSTATE:

HY000(ER_FILE_NOT_FOUND)

消息:

无法找到文件:

'%s'(errno:

%d)

·        错误:

1018SQLSTATE:

HY000(ER_CANT_READ_DIR)

消息:

无法读取'%s'的目录(errno:

%d)

·        错误:

1019SQLSTATE:

HY000(ER_CANT_SET_WD)

消息:

无法为'%s'更改目录(errno:

%d)

·        错误:

1020SQLSTATE:

HY000(ER_CHECKREAD)

消息:

自上次读取以来表'%s'中的记录已改变。

·        错误:

1021SQLSTATE:

HY000(ER_DISK_FULL)

消息:

磁盘满(%s);等待某人释放一些空间...

·        错误:

1022SQLSTATE:

23000(ER_DUP_KEY)

消息:

无法写入;复制表'%s'的键。

·        错误:

1023SQLSTATE:

HY000(ER_ERROR_ON_CLOSE)

消息:

关闭'%s'时出错(errno:

%d)

·        错误:

1024SQLSTATE:

HY000(ER_ERROR_ON_READ)

消息:

读取文件'%s'时出错(errno:

%d)

·        错误:

1025SQLSTATE:

HY000(ER_ERROR_ON_RENAME)

消息:

将'%s'重命名为'%s'时出错(errno:

%d)

·        错误:

1026SQLSTATE:

HY000(ER_ERROR_ON_WRITE)

消息:

写入文件'%s'时出错(errno:

%d)

·        错误:

1027SQLSTATE:

HY000(ER_FILE_USED)

消息:

'%s'已锁定,拒绝更改。

·        错误:

1028SQLSTATE:

HY000(ER_FILSORT_ABORT)

消息:

分类失败

·        错误:

1029SQLSTATE:

HY000(ER_FORM_NOT_FOUND)

消息:

对于'%s',视图'%s'不存在。

·        错误:

1030SQLSTATE:

HY000(ER_GET_ERRNO)

消息:

从存储引擎中获得错误%d。

·        错误:

1031SQLSTATE:

HY000(ER_ILLEGAL_HA)

消息:

关于'%s'的表存储引擎不含该选项。

·        错误:

1032SQLSTATE:

HY000(ER_KEY_NOT_FOUND)

消息:

无法在'%s'中找到记录。

·        错误:

1033SQLSTATE:

HY000(ER_NOT_FORM_FILE)

消息:

文件中的不正确信息:

'%s'

·        错误:

1034SQLSTATE:

HY000(ER_NOT_KEYFILE)

消息:

对于表'%s',键文件不正确,请尝试修复。

·        错误:

1035SQLSTATE:

HY000(ER_OLD_KEYFILE)

消息:

旧的键文件,对于表'%s',请修复之!

·        错误:

1036SQLSTATE:

HY000(ER_OPEN_AS_READONLY)

消息:

表'%s'是只读的。

·        错误:

1037SQLSTATE:

HY001(ER_OUTOFMEMORY)

消息:

内存溢出,重启服务器并再次尝试(需要%d字节)。

·        错误:

1038SQLSTATE:

HY001(ER_OUT_OF_SORTMEMORY)

消息:

分类内存溢出,增加服务器的分类缓冲区大小。

·        错误:

1039SQLSTATE:

HY000(ER_UNEXPECTED_EOF)

消息:

读取文件'%s'时出现意外EOF(errno:

%d)

·        错误:

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)

消息:

拒绝用户'%s'@'%s'访问数据库'%s'。

·        错误:

1045SQLSTATE:

28000(ER_ACCESS_DENIED_ERROR)

消息:

拒绝用户'%s'@'%s'的访问(使用密码:

%s)

·        错误:

1046SQLSTATE:

3D000(ER_NO_DB_ERROR)

消息:

未选择数据库。

·        错误:

1047SQLSTATE:

08S01(ER_UNKNOWN_COM_ERROR)

消息:

未知命令。

·        错误:

1048SQLSTATE:

23000(ER_BAD_NULL_ERROR)

消息:

列'%s'不能为空。

·        错误:

1049SQLSTATE:

42000(ER_BAD_DB_ERROR)

消息:

未知数据库'%s'。

·        错误:

1050SQLSTATE:

42S01(ER_TABLE_EXISTS_ERROR)

消息:

表'%s'已存在。

·        错误:

1051SQLSTATE:

42S02(ER_BAD_TABLE_ERROR)

消息:

未知表'%s'。

·        错误:

1052SQLSTATE:

23000(ER_NON_UNIQ_ERROR)

消息:

%s中的列'%s'不明确。

·        错误:

1053SQLSTATE:

08S01(ER_SERVER_SHUTDOWN)

消息:

在操作过程中服务器关闭。

·        错误:

1054SQLSTATE:

42S22(ER_BAD_FIELD_ERROR)

消息:

'%s'中的未知列'%s'。

·        错误:

1055SQLSTATE:

42000(ER_WRONG_FIELD_WITH_GROUP)

消息:

'%s'不在GROUPBY中。

·        错误:

1056SQLSTATE:

42000(ER_WRONG_GROUP_FIELD)

消息:

无法在'%s'上创建组。

·        错误:

1057SQLSTATE:

42000(ER_WRONG_SUM_SELECT)

消息:

语句中有sum函数和相同语句中的列。

·        错误:

1058SQLSTATE:

21S01(ER_WRONG_VALUE_COUNT)

消息:

列计数不匹配值计数。

·        错误:

1059SQLSTATE:

42000(ER_TOO_LONG_IDENT)

消息:

ID名称'%s'过长。

·        错误:

1060SQLSTATE:

42S21(ER_DUP_FIELDNAME)

消息:

重复列名'%s'。

·        错误:

1061SQLSTATE:

42000(ER_DUP_KEYNAME)

消息:

重复键名称'%s'。

·        错误:

1062SQLSTATE:

23000(ER_DUP_ENTRY)

消息:

键%d的重复条目'%s'。

·        错误:

1063SQLSTATE:

42000(ER_WRONG_FIELD_SPEC)

消息:

对于列'%s',列分类符不正确。

·        错误:

1064SQLSTATE:

42000(ER_PARSE_ERROR)

消息:

在行%d上,%s靠近'%s'。

·        错误:

1065SQLSTATE:

42000(ER_EMPTY_QUERY)

消息:

查询为空。

·        错误:

1066SQLSTATE:

42000(ER_NONUNIQ_TABLE)

消息:

非唯一的表/别名:

'%s'

·        错误:

1067SQLSTATE:

42000(ER_INVALID_DEFAULT)

消息:

关于'%s'的无效默认值。

·        错误:

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)

消息:

键列'%s'在表中不存在。

·        错误:

1073SQLSTATE:

42000(ER_BLOB_USED_AS_KEY)

消息:

BLOB列'%s'不能与已使用的表类型用在键说明中。

·        错误:

1074SQLSTATE:

42000(ER_TOO_BIG_FIELDLENGTH)

消息:

对于列'%s',列长度过大(max=%d),请使用BLOB或TEXT取而代之。

·        错误:

1075SQLSTATE:

42000(ER_WRONG_AUTO_KEY)

消息:

不正确的表定义,只能有1个auto列,而且必须将其定义为键。

·        错误:

1076SQLSTATE:

HY000(ER_READY)

消息:

%s,连接就绪。

版本:

'%s',套接字:

'%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,用户:

'%s'

·        错误:

1081SQLSTATE:

08S01(ER_IPSOCK_ERROR)

消息:

无法创建IP套接字

·        错误:

1082SQLSTATE:

42S12(ER_NO_SUCH_INDEX)

消息:

表'%s'中没有与CREATEINDEX中索引类似的索引,重新创建表。

·        错误:

1083SQLSTATE:

42000(ER_WRONG_FIELD_TERMINATORS)

消息:

字段分隔符参量不是预期的,请参考手册。

·        错误:

1084SQLSTATE:

42000(ER_BLOBS_AND_NO_TERMINATED)

消息:

不能与BLOB一起使用固定行长度,请使用'fieldsterminatedby'。

·        错误:

1085SQLSTATE:

HY000(ER_TEXTFILE_NOT_READABLE)

消息:

文件'%s'必须在数据库目录下,或能被所有人读取。

·        错误:

1086SQLSTATE:

HY000(ER_FILE_EXISTS_ERROR)

消息:

文件'%s'已存在。

·        错误:

1087SQLSTATE:

HY000(ER_LOAD_INFO)

消息:

记录,%ld;已删除,%ld;已跳过,%ld;警告,%ld

·        错误:

1088SQLSTATE:

HY000(ER_ALTER_INFO)

消息:

记录,%ld;重复,%ld

·        错误:

1089SQLSTATE:

HY000(ER_WRONG_SUB_KEY)

消息:

不正确的子部分键,使用的键部分不是字符串,所用的长度长于键部分,或存储引擎不支持唯一子键。

·        错误:

1090SQLSTATE:

42000(ER_CANT_REMOVE_ALL_FIELDS)

消息:

不能用ALTERTABLE删除所有列,请使用DROPTABLE取而代之。

·        错误:

1091SQLSTATE:

42000(ER_CANT_DROP_FIELD_OR_KEY)

消息:

不能撤销'%s',请检查列/键是否存在。

·        错误:

1092SQLSTATE:

HY000(ER_INSERT_INFO)

消息:

记录,%ld;复制,%ld;告警,%ld

·        错误:

1093SQLSTATE:

HY000(ER_UPDATE_TABLE_USED)

消息:

不能在FROM子句中制定要更新的目标表'%s'。

·        错误:

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)

消息:

表'%s'已用READ锁定,不能更新。

·        错误:

1100SQLSTATE:

HY000(ER_TABLE_NOT_LOCKED)

消息:

未使用LOCKTABLES锁定表'%s'。

·        错误:

1101SQLSTATE:

42000(ER_BLOB_CANT_HAVE_DEFAULT)

消息:

BLOB/TEXT列'%s'不能有默认值。

·        错误:

1102SQLSTATE:

42000(ER_WRONG_DB_NAME)

消息:

不正确的数据库名'%s'。

·        错误:

1103SQLSTATE:

42000(ER_WRONG_TABLE_NAME)

消息:

不正确的表名'%s'。

·        错误:

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)

消息:

未知过程'%s'

·        错误:

1107SQLSTATE:

42000(ER_WRONG_PARAMCOUNT_TO_PROCEDURE)

消息:

对于过程'%s',参数计数不正确

·        错误:

1108SQLSTATE:

HY000(ER_WRONG_PARAMETERS_TO_PROCEDURE)

消息:

对于过程'%s',参数不正确

·        错误:

1109SQLSTATE:

42S02(ER_UNKNOWN_TABLE)

消息:

%s中的未知表%s

·        错误:

1110SQLSTATE:

42000(ER_FIELD_SPECIFIED_TWICE)

消息:

列'%s'被指定了两次。

·        错误:

1111SQLSTATE:

HY000(ER_INVALID_GROUP_FUNC_USE)

消息:

无效的分组函数使用

·        错误:

1112SQLSTATE:

42000(ER_UNSUPPORTED_EXTENSION)

消息:

表'%s'使用了该MySQL版本中不存在的扩展。

·        错误:

1113SQLSTATE:

42000(ER_TABLE_MUST_HAVE_COLUMNS)

消息:

1个表至少要有1列。

·        错误:

1114SQLSTATE:

HY000(ER_RECORD_FILE_FULL)

消息:

表'%s'已满。

·        错误:

1115SQLSTATE:

42000(ER_UNKNOWN_CHARACTER_SET)

消息:

未知字符集'%s'。

·        错误:

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。

如果需要,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 解决方案 > 学习计划

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2