MYSQLERRORCODE错误编号的意义
mysql error code (备忘) 转1005创建表失败 1006创建数据库失败 1007数据库已存在,创建数据库失败 1008数据库不存在,删除数据库失败 1009不能删除数据库文件导致删除数据库失败 1010不能删除数据目录导致删除数据库失败 1011删除数据库文件失败 1012不能读取系统表中的记录 1020记录已被其他用户修改 1021硬盘剩余空间不足,请加大硬盘可用空间 1022关键字重复,更改记录失败 1023关闭时发生错误 1024读文件错误 1025更改名字时发生错误 1026写文件错误 1032记录不存在 1036数据表是只读的,不能对它进行修改 1037系统内存不足,请重启数据库或重启服务器 1038用于排序的内存不足,请增大排序缓冲区 1040已到达数据库的最大连接数,请加大数据库可用连接数 1041系统内存不足 1042无效的主机名 1043无效连接 1044当前用户没有访问数据库的权限 1045不能连接数据库,用户名或密码错误 1048字段不能为空 1049数据库不存在 1050数据表已存在 1051数据表不存在 1054字段不存在 1065无效的SQL语句,SQL语句为空 1081不能建立Socket连接 1114数据表已满,不能容纳任何记录 1116打开的数据表太多 1129数据库出现异常,请重启数据库 1130连接数据库失败,没有连接数据库的权限 1133数据库用户不存在 1141当前用户无权访问数据库 1142当前用户无权访问数据表 1143当前用户无权访问数据表中的字段 1146数据表不存在 1147未定义用户对数据表的访问权限 1149 SQL语句语法错误 1158网络错误,出现读错误,请检查网络连接状况 1159网络错误,读超时,请检查网络连接状况 1160网络错误,出现写错误,请检查网络连接状况 1161网络错误,写超时,请检查网络连接状况 1062字段值重复,入库失败 1169字段值重复,更新记录失败 1177打开数据表失败 1180提交事务失败 1181回滚事务失败 1203当前用户和数据库建立的连接已到达数据库的最大连接数,请增大可 用的数据库连接数或重启数据库 1205加锁超时 1211当前用户没有创建用户的权限 1216外键约束检查失败,更新子表记录失败 1217外键约束检查失败,删除或修改主表记录失败 1226当前用户使用的资源已超过所允许的资源,请重启数据库或重启服务 器 1227权限不足,您无权进行此操作 1235 MySQL版本过低,不具有本功能 错误1236 SQLSTATE HY000 ER_MASTER_FATAL_ERROR_READING_BINLOG消息 从二进制日志读取数据时,获得亲自主月务器曲致命错误d S,o 错误1237 SQLSTATE HY000 ER_SLAVE_IGNORED_TABLE消息由于 “replicate-*-table”规则,从SQL线程忽略了查询。。 错误1238 SQLSTATE HY000 ER_INCORRECT_GLOBAL_LOCAL_VAR消息变 量%s是一种s变量。 错误1239 SQLSTATE 42000 ER_WRONG_FK_DEF消息对于s, s, 外 键定义不正确。Page] 错误1240 SQLSTATE HY000 ER_KEY_REF_DO_NOT_MATCH_TABLE_REF消息 键引用和表引用不匹配。 错误1241 SQLSTATE 21000 ER_OPERAND_COLUMNS消息操作数应包含%d 列。 错误1242 SQLSTATE 21000 ER_SUBQUERY_N0_l_R0W消息子查询返回 1 行以上。 错误1243 SQLSTATE HY000 ER_UNKNOWN_STMT_HANDLER消息指定给%s 的 未知预处理语句句柄。 错误1244 SQLSTATE HY000 ER_CORRUPT_HELP_DB消息帮助数据库崩溃或 不存在。 错误1245 SQLSTATE HY000 ER_CYCLIC_REFERENCE消息对子查询的循环 引用。 错误1246 SQLSTATE HY000 ER_AUT0_C0NVERT消息将列s,从%,转换 为%s。 错误1247 SQLSTATE 42S22 ER_ILLEGAL_REFERENCE消息引用s,不被 支持so 错误1248 SQLSTATE 42000 ER_DERIVED_MUST_HAVE_ALIAS消息所有的导 出表必须有自己的别名。 错误1249 SQLSTATE 01000 ER_SELECT_REDUCED消息在优化期间简化了 选择u。 错误1250 SQLSTATE 42000 ER_TABLENAME_NOT_ALLOWED_HERE消息来自 某一 SELECT的表s,不能在%,中使用。 错误1251 SQLSTATE 08004 ER_N0T_SUPP0RTED_AUTH_M0DE消息客户端不 支持服务器请求的鉴定协议,请考虑升级MySQL客户端。 错误1252 SQLSTATE 42000 ER_SPATIAL_CANT_HAVE_NULL消息SPATIAL 索引的所有部分必须是NOT NULLo 错误1253 SQLSTATE 42000 ER_COLLATION_CHARSET_MISMATCH消息对于 CHARACTER SET s , COLLATION s,无效。 错误1254 SQLSTATE HY000 ER_SLAVE_WAS_RUNNING消息从服务器正在运 行。 错误1255 SQLSTATE HY000 ER_SLAVE_WAS_NOT_RUNNING消息从服务器已 停止。 错误1256 SQLSTATE HY000 ER_T00_BIG_F0R_UNC0MPRESS消息解压的数 据过大,最大大小为也可能是,解压数据的长度已损坏。 错误1257 SQLSTATE HYOOO ER_ZLIB_Z_MEM_ERROR消息ZLIB,无足够内 存。 错误1258 SQLSTATE HYOOO ER_ZLIB_Z_BUF_ERROR消息ZLIB,输出缓冲 区内无足够空间也可能是,解压数据的长度已损坏。 错误1259 SQLSTATE HYOOO ER_ZLIB_Z_DATA_ERROR消息ZLIB,输入数据 已损坏。 错误1260 SQLSTATE