B.3.3 全局错误消息参考
本节列出了在可以由 MySQL 服务器或 MySQLClient 端程序产生的意义上共享的“全局”错误消息。这些错误的错误代码范围是 1 到 999.
每个全局错误消息均包含错误代码,SQLSTATE 值和消息字符串,如第 B.1 节“错误消息的源和组件”中所述。如第 B.2 节“错误信息接口”中所述,这些组件可用。对于全局错误,SQLSTATE 值始终为'HY000'
(常规错误),因此对于区分一个 Client 端错误与另一个 Client 端错误没有意义。
- 错误编号:
1
;符号:EE_CANTCREATEFILE;
消息:无法创建/写入文件'%s'(错误代码:%d-%s)
- 错误编号:
2
;符号:EE_READ;
消息:读取文件'%s'时出错(错误代码:%d-%s)
- 错误编号:
3
;符号:EE_WRITE;
消息:写入文件'%s'时出错(错误代码:%d-%s)
- 错误编号:
4
;符号:EE_BADCLOSE;
消息:“%s”关闭时出错(错误代码:%d-%s)
- 错误编号:
5
;符号:EE_OUTOFMEMORY;
消息:内存不足(需要%u 个字节)
- 错误编号:
6
;符号:EE_DELETE;
消息:删除'%s'时出错(错误代码:%d-%s)
- 错误编号:
7
;符号:EE_LINK;
消息:将“%s”重命名为“%s”时出错(错误代码:%d-%s)
- 错误编号:
9
;符号:EE_EOFERR;
消息:读取文件'%s'时发现意外的 EOF(错误代码:%d-%s)
- 错误编号:
10
;符号:EE_CANTLOCK;
消息:无法锁定文件(错误代码:%d-%s)
- 错误编号:
11
;符号:EE_CANTUNLOCK;
消息:无法解锁文件(错误代码:%d-%s)
- 错误编号:
12
;符号:EE_DIR;
消息:无法读取“%s”的目录(错误代码:%d-%s)
- 错误编号:
13
;符号:EE_STAT;
消息:无法获取“%s”的统计信息(错误代码:%d-%s)
- 错误编号:
14
;符号:EE_CANT_CHSIZE;
消息:无法更改文件的大小(错误代码:%d-%s)
- 错误编号:
15
;符号:EE_CANT_OPEN_STREAM;
消息:无法从句柄打开流(错误代码:%d-%s)
- 错误编号:
16
;符号:EE_GETWD;
消息:无法获得工作目录(错误代码:%d-%s)
- 错误编号:
17
;符号:EE_SETWD;
消息:无法将目录更改为“%s”(错误代码:%d-%s)
- 错误编号:
18
;符号:EE_LINK_WARNING;
消息:警告:“%s”具有%d 个链接
- 错误编号:
19
;符号:EE_OPEN_WARNING;
消息:警告:%d 个文件和%d 个流保持打开状态
- 错误编号:
20
;符号:EE_DISK_FULL;
消息:磁盘已写'%s'(错误代码:%d-%s)。await 某人释放空间...
- 错误编号:
21
;符号:EE_CANT_MKDIR;
消息:无法创建目录'%s'(错误代码:%d-%s)
- 错误编号:
22
;符号:EE_UNKNOWN_CHARSET;
消息:字符集'%s'不是已编译的字符集,并且未在'%s'文件中指定
- 错误编号:
23
;符号:EE_OUT_OF_FILERESOURCES;
消息:打开文件'%s'时资源不足(错误代码:%d-%s)
- 错误编号:
24
;符号:EE_CANT_READLINK;
消息:无法读取符号链接'%s'的值(错误%d-%s)
- 错误编号:
25
;符号:EE_CANT_SYMLINK;
消息:无法创建指向“%s”的符号链接“%s”(错误%d-%s)
- 错误编号:
26
;符号:EE_REALPATH;
消息:'%s'上的 realpath()出错(错误%d-%s)
- 错误编号:
27
;符号:EE_SYNC;
消息:无法将文件'%s'同步到磁盘(错误代码:%d-%s)
- 错误编号:
28
;符号:EE_UNKNOWN_COLLATION;
消息:归类'%s'不是编译的归类,并且未在'%s'文件中指定
- 错误编号:
29
;符号:EE_FILENOTFOUND;
消息:找不到文件“%s”(错误代码:%d-%s)
- 错误编号:
30
;符号:EE_FILE_NOT_CLOSED;
消息:文件“%s”(文件号:%d)未关闭
- 错误编号:
31
;符号:EE_CHANGE_OWNERSHIP;
消息:无法更改文件'%s'的所有权(错误代码:%d-%s)
- 错误编号:
32
;符号:EE_CHANGE_PERMISSIONS;
消息:无法更改文件'%s'的权限(错误代码:%d-%s)
- 错误编号:
33
;符号:EE_CANT_SEEK;
消息:无法在文件'%s'中查找(错误代码:%d-%s)
- 错误编号:
34
;符号:EE_CAPACITY_EXCEEDED;
消息:内存容量已超出(容量%llu 字节)
在 5.7.9 中添加了EE_CAPACITY_EXCEEDED。