mysql 错误信息大全

来源:互联网 发布:外卖软件代理加盟 编辑:程序博客网 时间:2024/06/07 11:37

在网上找了好多关于mysql的错误信息详细说明的代码,无奈,或者是所述不全,或者是所述不详。最后,无意中查看了一下mysql的官方手册,才发现原来它一直就在身边。

如手册所述,mysql的错误消息可以分为两类,服务器端错误代码(编号以1开头)和客户端错误代码。(编号以2开头)但是,两者返回的信息结构是一样的。如下返回消息

ERROR 1008 (HY000): Can't drop database 'dd'; database doesn't exist

结构: 错误 +编号+sqlstate+:详细消息

错误编号的详细解释可以在服务器和客户端分别列举;而sqlstate的详细解释见下一章《sqlstate详解》。

一服务器错误代码和消息

linux中,mysql错误信息保存在/usr/share/mysql/errmsg.txt文件中。

详情可见:http://dev.mysql.com/doc/refman/5.1/zh/error-handling.html

二客户端消息与错误代码

详情可见:http://dev.mysql.com/doc/refman/5.1/zh/error-handling.html

三、其它错误代码
以上两部分所讲错误代码都是以1或者2开头的,但还有一些不在此范围之内的,列举如下。

3000 指定的打印监视程序未知。

  • 3001 指定的打印机驱动程序正在使用中。

  • 3002 找不到假脱机文件。

  • 3003 没有发出StartDocPrinter调用。

  • 3004 尚未发出AddJob调用。

  • 3005 指定的打印处理程序已经安装。

  • 3006 指定的打印监视程序已经安装。

  • 3007 该指定的打印监视器不具备所要求的功能。

  • 3008 指定的打印机监视器正在使用中。

  • 3009 当打印机有作业排成队列时此操作请求是不允许的。

  • 3010 请求的操作成功。只有重新启动系统,更改才会生效。

  • 3011 请求的操作成功。只有重新启动服务,更改才会生效。

  • 3012 找不到打印机。

  • 4000 WINS 在处理命令时遇到执行错误。

  • 4001 无法删除本地的WINS

  • 4002 从文件引入失败。

  • 4003 备份失败。以前执行过完整的备份吗?

  • 4004 备份失败。请检查备份数据库的目标目录。

  • 4005 名称在WINS数据库中不存在。

  • 4006 不允许进行未配置部分的复制。

  • 4100 DHCP 客户获得一个在网上已被使用的IP地址。直到 DHCP客户可以获得新的地址前,本地接口将被禁用。

  • 4200 WMI 数据提供程序不能识别传来的GUID是否有效。

  • 4201 WMI 数据提供程序无法识别传来的实例名是否有效。

  • 4202 WMI 数据提供程序无法识别传来的数据项目标识符是否有效。

  • 4203 无法完成WMI请求,请重试一次。

  • 4204 找不到WMI数据提供程序。

  • 4205 WMI 数据提供程序引用到一个未注册的实例组。

  • 4206 WMI 数据块或事件通知已启用。

  • 4207 WMI 数据块不再可用。

  • 4208 WMI 数据服务无法使用。

  • 4209 WMI 数据提供程序无法完成请求。

  • 4210 WMI MOF 信息无效。

  • 4211 WMI 注册信息无效。

  • 4212 WMI 数据块或事件通知已禁用。

  • 4213 WMI 数据项目或数据块为只读。

  • 4214 WMI 数据项目或数据块不能更改。

  • 6118 该工作组的服务器列表当前不可用。

  • 6200 要正常运行,任务计划程序服务的配置必须在系统帐户中运行。单独的任务可以被配置成在其他帐户中运行。

  • 7001 指定的会话名无效。

  • 7002 指定的协议驱动程序无效。

  • 7003 在系统路径上找不到指定的协议驱动程序。

  • 7004 在系统路径上找不到指定的终端连接驱动程序。

  • 7005 不能为这个会话创建一个事件日志的注册键。

  • 7006 同名的一个服务已经在系统中存在。

  • 7007 在会话上一个关闭操作挂起。

  • 7008 没有可用的输出缓冲器。

  • 7009 找不到MODEM.INF文件。

  • 7010 MODEM.INF中没有找到调制解调器名称。

  • 7011 调制解调器没有接受发送给它的指令。验证配置的调制解调器与连接的调制解调器是否匹配。7012调制解调器没有响应发送给它的指令。验证该调制解调器是否接线正确并且打开了电源开关。

  • 7013 由于断开连接,载波检测失败或载波停止。

  • 7014 在要求的时间内没有发现拨号音。确定电话线连接正确并可使用。

  • 7015 在远程站点回叫时检测到了占线信号。

  • 7016 在回叫时远程站点上检测到了声音。

  • 7017 传输驱动程序错误

  • 7022 找不到指定的会话。

  • 7023 指定的会话名称已处于使用中。

  • 7024 由于终端连接目前正在忙于处理一个连接、断开连接、复位或删除操作,无法完成该请求的操作。

  • 7025 试图连接到其视频模式不受当前客户支持的会话。

  • 7035 应用程序尝试启动DOS图形模式。不支持DOS图形模式。

  • 7037 您的交互式登录权限已被禁用。请与您的管理员联系。

  • 7038 该请求的操作只能在系统控制台上执行。这通常是一个驱动程序或系统DLL要求直接控制台访问的结果。

  • 7040 客户未能对服务器连接消息作出响应。

  • 7041 不支持断开控制台会话。

  • 7042 不支持重新将一个断开的会话连接到控制台。

  • 7044 远程控制另一个会话的请求被拒绝。

  • 7045 拒绝请求的会话访问。

  • 7049 指定的终端连接驱动程序无效。

  • 7050 不能远程控制请求的会话。这也许是由于该会话被中断或目前没有一个用户登录。另外,您不能从该系统控制台远程控制一个会话或远程控制系统控制台。并且,您不能远程控制您自己的当前会话。

  • 7051 该请求的会话没有配置成允许远程控制。

  • 7052 连接到这个终端服务器的申请被拒绝。终端服务器客户许可证目前正在被另一个用户使用。请与系统管理员联系,获取一份新的终端服务器客户,其许可证号码必须是有效的、唯一的。

  • 7053 连接到这个终端服务器的申请被拒绝。还没有为这份终端服务器客户输入您的终端服务器客户许可证号码。请与系统管理员联系,为该终端服务器客户输入一个有效的、唯一的许可证号码。

  • 7054 系统已达到其授权的登录限制。请以后再试一次。

  • 7055 您正在使用的客户没有使用该系统的授权。您的登录请求被拒绝。

  • 7056 系统许可证已过期。您的登录请求被拒绝。





原创粉丝点击