mysql 错误信息大全

   在网上找了好多关于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 系统许可证已过期。您的登录请求被拒绝。



  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值