当前位置:   article > 正文

mysql本人常遇到的错误码及解决办法(33种)_unknown error 1048

unknown error 1048

mysql(本人遇到到错误码及解决办法)

1045ER_ACCESS_DENIED_ERROR
访问被拒绝
数据库服务器/数据库用户名/数据库名/数据库密码错误

20200326日 再次遇到
  1045'failed to create new session' 没有空间啦,清理一下空间
202006241045 Access denied for user 'root'@'xxx.xxx.xxx.xxx' (using password: YES) 
  本地登录密码可能错误,远程登录远程授权没有开 
  本人是远程权限没开给我(此处本人用途数据表生成modle)
20201229日
  本人链接同事数据库,无法用root,后来其创建了新的用户
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
1048ER_BAD_NULL_ERROR
pymysql.err.IntegrityError: (1048, 'Unknown error 1048')
某些字段不能为空(这个bug好难解呀,我与数据表一个一个比对的)
  • 1
  • 2
1049ER_BAD_DB_ERROR
pymysql.err.InternalError: (1049, 'Unknown error 1049')
连接数据库错误,检查ip,端口,账号,密码,数据库名是否有误
  • 1
  • 2
1050ER_TABLE_EXISTS_ERROR
背景:1050, "Table 'crm_userprofile' already exists"
)
处理方法:删除相应的表重建了

一只叫做Unix的猫解决方法

1.主从数据结构中,主库新建a表操作,从库已有a表;
2.单表中,建表重复,建议新建表最好使用 create table xx if no exist;
解决办法:
1.从库drop table a;删除原先表;
2.停掉从库的mysql服务器,mysqladmin -S /tmp/mysql3316.sock -u -p shutdown 关闭数据库
3.重启从库,启动slave模式;/usr/local/mysql/bin/mysqld_safe --defaults-file=/data/mysql/mysql3317/my3317.cnf & 重启数据库
mysql>slave start;
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
1054ER_BAD_FIELD_ERROR
1054, "Unknown column 'password' in 'field list'"
字段与数据库不一样(数据表中有未知的列, 本人实在ORM模型中遇到的,检查改为相同即可)
  • 1
  • 2
1060ER_DUP_FIELDNAME
1060,字段名重复了,(本人当时做ddl,sql导入,进行SQL解析出同样两个索引,故报错
  • 1
1062ER_DUP_ENTRY
pymysql.err.IntegrityError: (1062, '')
		unique=True,某字段是唯一存在的,报错就是因为数据库中的该值已经重复存在
		修改方法:1、删除数据库中的重复数据,2、或者允许某字段值重复存在(即修改索引)
  • 1
  • 2
  • 3
1067ER_INVALID_DEFAULT
无效的默认值
  • 1
1089Incorrect prefix key
1089 - Incorrect prefix key; 
the used key part isn't a string, 
the used length is longer than the key part, 
or the storage engine doesn't support unique prefix keys
本人猜测因为建表后修改表的字段属性,导致了冲突
本人复制了属性从新建个空表,或者删除表的数据保存即可。或者修改表中字段
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
1118Row size too large
报错:Row size too large. 
The maximum row size for the used table type, not counting BLOBs, is 65535. 
This includes storage overhead, check the manual. 
You have to change some columns to TEXT or BLOBs
尝试创建的表或修改的表的行大小超过了 MySQL 表类型的最大限制。
MySQL 表类型的最大行大小为 65535 字节,这包括列名、数据类型、存储开销和索引等
表包含太多的列或列的数据类型太大,则可能会导致行大小超过此限制

场景:本人在原表增加一个字段,结果出现该错误
于是我查寻DDl,发现数据库的语句,username、email 等多个字段长度用4096 
真tm前面人刨坑,后面人掉进去压根看不到影儿
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
1130无法远程连接

原因:mysql服务器 root 默认只允许 localhost 也就是 127.0.0.1 连接
use mysql;
允许任何IP链接 update user set host = ‘%’ where user =‘root’;
刷新权限 flush privileges;

mysql: [Warning] Using a password on the command line interface can be insecure.
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 756839
Server version: 5.7.23-log MySQL Community Server (GPL)
数据库服务器没有运行,找到管理员运行即可

1136传入参数个数不相同
 原因:mysql服务器 root 默认只允许 localhost 也就是 127.0.0.1 连接
pymysql.err.InternalError: (1136, "Column count doesn't match value count at row 1")
INSERT INTO Salary VALUES('000001', 2100.8, 123.09) 有的可能不为空,或者insert语句 % 拼接有误
  • 1
  • 2
  • 3
1142ER_TABLEACCESS_DENIED_ERROR
 pymysql.err.OperationalError: (1142, 'Unknown error 1142')
 权限问题,可能权限不够,联系管理员查看你是否有相应增删改查权限
 本人修改字段是也报了此错误
 执行SHOW  CREATE  TABLE 时返现是视图临时表(待验证)
  • 1
  • 2
  • 3
  • 4
1146ER_NO_SUCH_TABLE
Table doesn't exist   表不存在
  • 1
1213Deadlock found when trying to get lock; try restarting transaction
出现原因mysql锁了
SELECT * FROM   information_schema.INNODB_LOCK_WAITS; 查看当前等锁的事务
SELECT * FROM	information_schema.INNODB_LOCKS; 查看当前锁定的事务
SELECT * FROM	information_schema.INNODB_TRX;   查看当前的事务!
  • 1
  • 2
  • 3

在这里插入图片描述

  1. 治标办法,能迅速解决问题,不治本(遇到时间2021-08-19)
    RUNNING状态 杀死这个进程,杀不死就重启Mysql服务
    杀死进程id(trx_mysql_thread_id对应的值)kill 进程号
1264ER_WARN_DATA_OUT_OF_RANGE
pymysql.err.DataError: (1264, '')
重点关注这个表的字段 tinyint 1字节 (-128,127) (0,255) 小整数值
警告数据超出范围(一不小心就超了)
  • 1
  • 2
  • 3
1265WARN_DATA_TRUNCATED
为行%ld上的列’%s’截短数据
本人错误原因:MySQL字段birthday 应传1995-08-07 ,本人传成了手机号1801918****,所以报了此错误
  • 1
  • 2
12731273 - Unknown collation: ‘utf8mb4_0900_ai_ci’

出现背景: 由mysql 8.0表结构 导入 5.7 出现此错误
将字符集utf8mb4替换为utf8; 将校对规则utf8mb4_0900_ai_ci替换 utf8_general_ci

MySQL 数据库中的字符集和校对规则的不同
MySQL 8.0 引入新默认字符集utf8mb4和默认的校对规utf8mb4_0900_ai_ci
MySQL 5.7 默认使用的是 utf8 字符集和 utf8_general_ci 校对规则

1287"‘@@tx_isolation’ is deprecated and will be removed in a future release. Please use '@@transa

详情:https://github.com/zzzeek/sqlalchemy/pull/391/files

1290the --skip-grant-tables

在这里插入图片描述
背景:忘记密码了,重置密码

1290-The MySQl server is running with the --skip-grant-tables option so it cannot execute this statement
  • 1

解决方案:运行SQL语句

flush privileges;
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY '123456';
flush privileges;
  • 1
  • 2
  • 3
1292ER_TRUNCATED_WRONG_VALUE
通常时间格式错误data, timedate
  • 1
1327ER_SP_UNDECLARED_VAR

mysql语句 或者 创建 存储过程时报错([存储过程]

解决时间 2020-01-13 17:21:35
select * into newtable from oldtable where 
从一个表中选取数据,然后把数据插入另一个表中, mysql不支持上述语法
应改为:
结构相同:
insert into table_name_new select * from table_name_old
结构不同:
insert into table_name_new(column1,column2...) select column1,column2... from table_name_old
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
(https://my.oschina.net/junn/blog/286915)未声明变量)
本人实在python中pymysql:
执行select * from pub_user limit 1000;  
		注意1000后无空格且次‘;’中文分号,报1327 错误。
		注意1000后有空格且次‘;’中文分号,报1064 错误。
  • 1
  • 2
  • 3
  • 4
  • 5
1364Field ‘***’ doesn’t have a default value
数据表里非空且无默认值的字段 
说人话是:数据表数据表里某个字段 不能为空且没有默认值 
解决办法是:设置为可空 或者 设置默认值
  • 1
  • 2
  • 3
1366Incorrect string value
pymysql.err.InternalError: (1366, "Incorrect string value: 
    MySQL中utf8编码只支持到3字节,一些4字节的unicode不能正确处理
    修改MySQL的字段编码为utf8mb4

示例:本人搞sqlalchemy执行sql语句报了警告,可能时emage 表情符号问题 utf8 utf8mb4
	engine = create_engine('mysql+mysqlconnector://root:1qaz2wsx@127.0.0.1:3306/crm?charset=utf8mb4', echo=True)
	pip install mysql-connector     安装驱动
	echo=True 打印sql语句信息
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
14051045 - Access denied for user root’@‘PC-20180815MMCC’ (using password: VES)
当时本人的链接是localhost, 127.0.0.1  所以链接不上指定的mysql数据库。
意思就是:可能自己链接其他主机的数据库,而自己链接时使用localhost,回报这种错误
  • 1
  • 2
1406ER_DATA_TOO_LONG
pymysql.err.DataError: (1406, '')  传入的数据不正确(长度,类型有误)
解决办法:1. 检查传入字段类型是否有误   插入字段长度是否过长 2. 找到dba修改数据库数据表中对应字段长度
  • 1
  • 2
1553MySQL Cannot drop index needed in a foreign key constraint
MySQL Cannot drop index needed in a foreign key constraint
删除字段对应的外键(或请检查索引问题)
  • 1
  • 2
200310060 2003-can t connect to MySQL server on ip(10060)的解决办法
连接mysql数据库时提示,提示此错误
	1. 检查mysql服务器未开启
	2. bind-address对于连接的ip做了一个限定(公司会设置,找运维赋予权限,生成证书,连接)
	3. 数据库用户只能在指定的ip上连接(公司会设置,找运维赋予权限,生成证书,连接)
	4. 检查防火墙是否关闭,网络是否通
  • 1
  • 2
  • 3
  • 4
  • 5
2006MySQL server has gone awayMySQL 服务器不可用
数据量过大,修改my.ini配置文件,可将max_allowed_packet加大到500M
  • 1
2013CR.CR_SERVER_LOST
CR.CR_SERVER_LOST, "Lost connection to MySQL server during query")
pymysql.err.OperationalError: (2013, 'Lost connection to MySQL server during query')
	失去MySQL 服务器连接,检查数据库的服务没有起,或者账号密码端口是否被更改
  • 1
  • 2
  • 3
2013Lost connection to server at handshake: reading initial communication packet , system error: 35
场景: 创建用户切能远程,并设置可以远程连接,但是navicat始终连接不上,出现上面问题;
解决办法如下; 	【遇到问题 2023-04-17】
sudo vim /etc/mysql/my.cnf
[mysqld]
#bind-address        = 127.0.0.1   # 注销; 允许远程连接MySQL
sudo service mysql restart
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
2059Authentication plugin ‘caching _sha2_password’ cannot be loaded:
2021-01-08遇到此错误

mysql8 之前的版本中加密规则是mysql_native_password,而在mysql8之后,加密规则是caching_sha2_password
更改加密规则:
use mysql; #选择数据库
ALTER USER 'root'@'localhost' IDENTIFIED BY 'password' PASSWORD EXPIRE NEVER;       #  修改加密规则
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';  #    更新用户密码
FLUSH PRIVILEGES; #刷新权限
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
2059Too many connections

2021-12-28遇到此错误,原因是其他客户端正在使用所有可用的连接
应用场景 django, peewee。 mysql 默认最大链接数为151修改一下即可

解决思路
1. SET GLOBAL max_connections = 800;  非持久,下次重启没啦
2. 持久化配置
	vi /etc/mysql/my.cnf
	[mysqld]
	max_connections = 500
**查看mysql的最大连接数
	show variables like '%max_connections%';
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
3780Referencing column ‘user_id’ and referenced column ‘id’ in foreign key constraint 'fk_user_id
遇到时间:2022-10-28
原因:两个数据表中创建外键的数据类型不一致;一个表是int,一个是bigint
解决办法:将数据类型修改为一致的即可
  • 1
  • 2
  • 3
MySQL 错误标识速查表
MySQL错误号MySQL错误名称
1022ER_DUP_KEY无法写入;复制表’%s’的 键
1000ER_HASHCHKhashchk
1001ER_NISAMCHKisamchk
1002ER_NONO
1003ER_YESYES
1004ER_CANT_CREATE_FILE无法创建文件’%s’ (errno: %d)
1005ER_CANT_CREATE_TABLE无法创建表’%s’ (errno: %d)
1006ER_CANT_CREATE_DB无法创建数据库’%s’ (errno: %d)
1007ER_DB_CREATE_EXISTS无法创建数据库’%s’,数据库已存在
1008ER_DB_DROP_EXISTS无法撤销数据库’%s’,数据库不存在
1009ER_DB_DROP_DELETE撤销数据库时出错(无法删除’%s’,errno: %d)
1010ER_DB_DROP_RMDIR撤销数据库时出错(can’t rmdir ‘%s’, errno: %d)
1011ER_CANT_DELETE_FILE删除’%s’时出错 (errno: %d)
1012ER_CANT_FIND_SYSTEM_REC无法读取系统表中的记录
1013ER_CANT_GET_STAT无法获取’%s’的状态(errno: %d)
1014ER_CANT_GET_WD无法获得工作目录(errno: %d)
1015ER_CANT_LOCK无法锁定文件(errno: %d)
1016ER_CANT_OPEN_FILE无法打开文件:‘%s’ (errno: %d)
1017ER_FILE_NOT_FOUND无法找到文件: ‘%s’ (errno: %d)
1018ER_CANT_READ_DIR无法读取’%s’的目录 (errno: %d)
1019ER_CANT_SET_WD无法为’%s’更改目录 (errno: %d)
1020ER_CHECKREAD自上次读取以来表’%s’中的记录已改变
1021ER_DISK_FULL磁盘满(%s);等待某人释放一些空间…
1022ER_DUP_KEY无法写入;复制表’%s’的 键
1023ER_ERROR_ON_CLOSE关闭’%s’时出错 (errno: %d)
1024ER_ERROR_ON_READ读取文件’%s’时出错 (errno: %d)
1025ER_ERROR_ON_RENAME将’%s’重命名为’%s’时出错 (errno: %d)
1026ER_ERROR_ON_WRITE写入文件’%s’时出错 (errno: %d)
1027ER_FILE_USED'%s’已锁定,拒绝更改
1028ER_FILSORT_ABORT分类失败
1029ER_FORM_NOT_FOUND对于’%s’,视图’%s’不存在
1030ER_GET_ERRNO从存储引擎中获得错误%d
1031ER_ILLEGAL_HA关于’%s’的表存储引擎不含该选项
1032ER_KEY_NOT_FOUND无法在’%s’中找到记录
1033ER_NOT_FORM_FILE文件中的不正确信息:‘%s’
1034ER_NOT_KEYFILE对于表’%s’, 键文件不正确,请尝试修复
1035ER_OLD_KEYFILE旧的键文件,对于表’%s’,请修复之!
1036ER_OPEN_AS_READONLY表’%s’是只读的
1037ER_OUTOFMEMORY内存溢出,重启服务器并再次尝试(需要%d字节)
1038ER_OUT_OF_SORTMEMORY分类内存溢出,增加服务器的分类缓冲区大小
1039ER_UNEXPECTED_EOF读取文件’%s’时出现意外EOF (errno: %d)
1040ER_CON_COUNT_ERROR连接过多
1041ER_OUT_OF_RESOURCES内存溢出,请检查是否mysqld或其他进程使用了所有可用内存,如不然,或许应使用’ulimit’允许mysqld使用更多内存,或增加交换空间的大小
1042ER_BAD_HOST_ERROR无法获得该地址给出的主机名
1043ER_HANDSHAKE_ERROR不良握手
1044ER_DBACCESS_DENIED_ERROR拒绝用户’%s’@‘%s’访问数据库’%s’
1045ER_ACCESS_DENIED_ERROR拒绝用户’%s’@'%s’的访问(使用密码:%s)
1046ER_NO_DB_ERROR未选择数据库
1047ER_UNKNOWN_COM_ERROR未知命令
1048ER_BAD_NULL_ERROR列’%s’不能为空
1049ER_BAD_DB_ERROR未知数据库’%s’
1050ER_TABLE_EXISTS_ERROR表’%s’已存在
1051ER_BAD_TABLE_ERROR未知表’%s’
1052ER_NON_UNIQ_ERROR%s中的列’%s’不明确
1053ER_SERVER_SHUTDOWN在操作过程中服务器关闭
1054ER_BAD_FIELD_ERROR‘%s’中的未知列’%s’
1055ER_WRONG_FIELD_WITH_GROUP'%s’不在GROUP BY中
1056ER_WRONG_GROUP_FIELD无法在’%s’上创建组
1057ER_WRONG_SUM_SELECT语句中有sum函数和相同语句中的列
1058ER_WRONG_VALUE_COUNT列计数不匹配值计数
1059ER_TOO_LONG_IDENTID名称’%s’过长
1060ER_DUP_FIELDNAME重复列名’%s’
1061ER_DUP_KEYNAME重复键名称’%s’
1062ER_DUP_ENTRY键%d的重复条目’%s’
1063ER_WRONG_FIELD_SPEC对于列’%s’,列分类符不正确
1064ER_PARSE_ERROR在行%d上,%s靠近’%s’
1065ER_EMPTY_QUERY查询为空
1066ER_NONUNIQ_TABLE非唯一的表/别名:‘%s’
1067ER_INVALID_DEFAULT关于’%s’的无效默认值
1068ER_MULTIPLE_PRI_KEY定义了多个主键
1069ER_TOO_MANY_KEYS指定了过多键:允许的最大键数是%d
1070ER_TOO_MANY_KEY_PARTS指定了过多键部分:允许的最大键部分是%d
1071ER_TOO_LONG_KEY指定的键过长,最大键长度是%d字节
1072ER_KEY_COLUMN_DOES_NOT_EXITS键列’%s’在表中不存在
1073ER_BLOB_USED_AS_KEYBLOB列’%s’不能与已使用的表类型用在 键说明中
1074ER_TOO_BIG_FIELDLENGTH对于列’%s’,列长度过大 (max = %d),请使用BLOB或TEXT取而代之
1075ER_WRONG_AUTO_KEY不正确的表定义,只能有1个auto列,而且必须将其定义为 键
1076ER_READY%s,连接就绪
1077ER_NORMAL_SHUTDOWN%s,正常关闭
1078ER_GOT_SIGNAL%s,获得信号%d
1079ER_SHUTDOWN_COMPLETE%s,关闭完成
1080ER_FORCING_CLOSE%s,强制关闭线程%ld,用户:‘%s’
1081ER_IPSOCK_ERROR无法创建IP套接字
1082ER_NO_SUCH_INDEX表’%s’中没有与CREATE INDEX中索引类似的索引,重新创建表
1083ER_WRONG_FIELD_TERMINATORS字段分隔符参量不是预期的,请参考手册
1084ER_BLOBS_AND_NO_TERMINATED不能与BLOB一起使用固定行长度,请使用’fields terminated by’
1085ER_TEXTFILE_NOT_READABLE文件’%s’必须在数据库目录下,或能被所有人读取
1086ER_FILE_EXISTS_ERROR文件’%s’已存在
1087ER_LOAD_INFO记录,%ld;已删除,%ld;已跳过,%ld;警告,%ld
1088ER_ALTER_INFO记录,%ld;重复,%ld
1089ER_WRONG_SUB_KEY不正确的子部分键,使用的键部分不是字符串,所用的长度长于键部分,或存储引擎不支持唯一子键
1090ER_CANT_REMOVE_ALL_FIELDS不能用ALTER TABLE删除所有列,请使用DROP TABLE取而代之
1091ER_CANT_DROP_FIELD_OR_KEY不能撤销’%s’,请检查列/键是否存在
1092ER_INSERT_INFO记录,%ld;复制,%ld;告警,%ld
1093ER_UPDATE_TABLE_USED不能在FROM子句中指定要更新的目标表’%s’
1094ER_NO_SUCH_THREAD未知线程ID:%lu
1095ER_KILL_DENIED_ERROR你不是线程%lu的所有者
1096ER_NO_TABLES_USED未使用任何表
1097ER_TOO_BIG_SET列%s和SET的字符串过多
1098ER_NO_UNIQUE_LOGFILE不能生成唯一的日志文件名%s.(1-999)
1099ER_TABLE_NOT_LOCKED_FOR_WRITE表’%s’已用READ锁定,不能更新
1100ER_TABLE_NOT_LOCKED未使用LOCK TABLES锁定表’%s’
1101ER_BLOB_CANT_HAVE_DEFAULTBLOB/TEXT列’%s’不能有默认值
1102ER_WRONG_DB_NAME不正确的数据库名’%s’
1103ER_WRONG_TABLE_NAME不正确的表名’%s’
1104ER_TOO_BIG_SELECTSELECT将检查超过MAX_JOIN_SIZE的行,如果SELECT正常,请检查WHERE,并使用SET SQL_BIG_SELECTS=1或SET SQL_MAX_JOIN_SIZE=#
1105ER_UNKNOWN_ERROR未知错误
1106ER_UNKNOWN_PROCEDURE未知过程’%s’
1107ER_WRONG_PARAMCOUNT_TO_PROCEDURE对于过程’%s’,参数计数不正确
1108ER_WRONG_PARAMETERS_TO_PROCEDURE对于过程’%s’,参数不正确
1109ER_UNKNOWN_TABLE%s中的未知表%s
1110ER_FIELD_SPECIFIED_TWICE列’%s’被指定了两次
1111ER_INVALID_GROUP_FUNC_USE无效的分组函数使用
1112ER_UNSUPPORTED_EXTENSION表’%s’使用了该MySQL版本中不存在的扩展
1113ER_TABLE_MUST_HAVE_COLUMNS1个表至少要有1列
1114ER_RECORD_FILE_FULL表’%s’已满
1115ER_UNKNOWN_CHARACTER_SET未知字符集’%s’
1116ER_TOO_MANY_TABLES表过多,MySQL在1个联合操作中只能使用%d个表
1117ER_TOO_MANY_FIELDS列过多
1118ER_TOO_BIG_ROWSIZE行的大小过大
1119ER_STACK_OVERRUN线程堆栈溢出,已使用,%ld堆栈的%ld
1120ER_WRONG_OUTER_JOIN在OUTER JOIN中发现交叉关联,请检查ON条件
1121ER_NULL_COLUMN_IN_INDEX列’%s’与UNIQUE或INDEX一起使用,但未定义为NOT NULL
1122ER_CANT_FIND_UDF无法加载函数’%s’
1123ER_CANT_INITIALIZE_UDF无法初始化函数’%s’; %s
1124ER_UDF_NO_PATHS对于共享库,不允许任何路径
1125ER_UDF_EXISTS函数’%s’已存在
1126ER_CANT_OPEN_LIBRARY不能打开共享库’%s’ (errno: %d %s)
1127ER_CANT_FIND_DL_ENTRY不能发现库中的符号’%s’
1128ER_FUNCTION_NOT_DEFINED函数’%s’未定义
1129ER_HOST_IS_BLOCKED由于存在很多连接错误,主机’%s’被屏蔽,请用’mysqladmin flush-hosts’解除屏蔽
1130ER_HOST_NOT_PRIVILEGED不允许将主机’%s’连接到该MySQL服务器
1131ER_PASSWORD_ANONYMOUS_USER你正在已匿名用户身份使用MySQL,不允许匿名用户更改密码
1132ER_PASSWORD_NOT_ALLOWED必须有更新mysql数据库中表的权限才能更改密码
1133ER_PASSWORD_NO_MATCH无法在用户表中找到匹配行
1134ER_UPDATE_INFO行匹配,%ld;已更改,%ld;警告,%ld
1135ER_CANT_CREATE_THREAD无法创建新线程(errno %d),如果未出现内存溢出,请参阅手册以了解可能的与操作系统有关的缺陷
1136ER_WRONG_VALUE_COUNT_ON_ROW列计数不匹配行%ld上的值计数
1137ER_CANT_REOPEN_TABLE无法再次打开表’%s’
1138ER_INVALID_USE_OF_NULLNULL值使用无效
1139ER_REGEXP_ERROR获得来自regexp的错误’%s’
1140ER_MIX_OF_GROUP_FUNC_AND_FIELDS如果没有GROUP BY子句,GROUP列 (MIN(),MAX(),COUNT(),…)与非GROUP列的混合不合法
1141ER_NONEXISTING_GRANT没有为主机’%s’上的用户’%s’定义这类授权
1142ER_TABLEACCESS_DENIED_ERROR拒绝用户’%s’@‘%s’在表’%s’上使用%s命令
1143ER_COLUMNACCESS_DENIED_ERROR拒绝用户’%s’@‘%s’在表’%s’的’%s’上使用%s命令
1144ER_ILLEGAL_GRANT_FOR_TABLE非法GRANT/REVOKE命令,请参阅手册以了解可使用那种权限
1145ER_GRANT_WRONG_HOST_OR_USERGRANT的主机或用户参量过长
1146ER_NO_SUCH_TABLE表’%s.%s’不存在
1147ER_NONEXISTING_TABLE_GRANT在表’%s’上没有为主机’%s’上的用户’%s’定义的这类授权
1148ER_NOT_ALLOWED_COMMAND所使用的命令在该MySQL版本中不允许
1149ER_SYNTAX_ERROR存在SQL语法错误,请参阅与你的MySQL版本对应的手册,以了解正确的语法
1150ER_DELAYED_CANT_CHANGE_LOCK对于表%s,延迟的插入线程不能获得请求的锁定
1151ER_TOO_MANY_DELAYED_THREADS使用的延迟线程过多
1152ER_ABORTING_CONNECTION与数据库’%s’和用户’%s’的连接%ld失败 (%s)
1153ER_NET_PACKET_TOO_LARGE获得信息包大于’max_allowed_packet’字节
1154ER_NET_READ_ERROR_FROM_PIPE获得来自连接管道的读错误
1155ER_NET_FCNTL_ERROR获得来自fcntl()的错误
1156ER_NET_PACKETS_OUT_OF_ORDER获得信息包无序
1157ER_NET_UNCOMPRESS_ERROR无法解压缩通信信息包
1158ER_NET_READ_ERROR读取通信信息包时出错
1159ER_NET_READ_INTERRUPTED读取通信信息包时出现超时
1160ER_NET_ERROR_ON_WRITE写入通信信息包时出错
1161ER_NET_WRITE_INTERRUPTED写入通信信息包时出现超时
1162ER_TOO_LONG_STRING结果字符串长于’max_allowed_packet’字节
1163ER_TABLE_CANT_HANDLE_BLOB所使用的表类型不支持BLOB/TEXT列
1164ER_TABLE_CANT_HANDLE_AUTO_INCREMENT所使用的表类型不支持AUTO_INCREMENT列
1165ER_DELAYED_INSERT_TABLE_LOCKED由于用LOCK TABLES锁定了表,INSERT DELAYED不能与表’%s’一起使用
1166ER_WRONG_COLUMN_NAME不正确的列名’%s’
1167ER_WRONG_KEY_COLUMN所使用的存储引擎不能为列’%s’编制索引
1168ER_WRONG_MRG_TABLEMERGE表中的所有表未同等定义
1169ER_DUP_UNIQUE由于唯一性限制,不能写入到表’%s’
1170ER_BLOB_KEY_WITHOUT_LENGTH在未指定键长度的键说明中使用了BLOB/TEXT列’%s’
1171ER_PRIMARY_CANT_HAVE_NULLPRIMARY KEY的所有部分必须是NOT NULL,如果需要为NULL的关键字,请使用UNIQUE取而代之
1172ER_TOO_MANY_ROWS结果有1个以上的行组成
1173ER_REQUIRES_PRIMARY_KEY该表类型要求主键
1174ER_NO_RAID_COMPILED该MySQL版本是未使用RAID支持而编译的
1175ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE你正在使用安全更新模式,而且试图在不使用WHERE的情况下更新使用了KEY列的表
1176ER_KEY_DOES_NOT_EXITS在表’%s’中,键’%s’不存在
1177ER_CHECK_NO_SUCH_TABLE无法打开表
1178ER_CHECK_NOT_IMPLEMENTED用于表的引擎不支持%s
1179ER_CANT_DO_THIS_DURING_AN_TRANSACTION不允许在事务中执行该命令
1180ER_ERROR_DURING_COMMIT在COMMIT期间出现错误%d
1181ER_ERROR_DURING_ROLLBACK在ROLLBACK期间出现错误%d
1182ER_ERROR_DURING_FLUSH_LOGS在FLUSH_LOGS期间出现错误%d
1183ER_ERROR_DURING_CHECKPOINT在CHECKPOINT期间出现错误%d
1184ER_NEW_ABORTING_CONNECTION与数据库’%s’、用户’%s’和主机’%s’的连接%ld失败 (%s)
1185ER_DUMP_NOT_IMPLEMENTED针对表的存储引擎不支持二进制表转储
1186ER_FLUSH_MASTER_BINLOG_CLOSEDBinlog已关闭,不能RESET MASTER
1187ER_INDEX_REBUILD重新创建转储表’%s’的索引失败
1188ER_MASTER来自主连接’%s’的错误
1189ER_MASTER_NET_READ读取主连接时出现网络错误
1190ER_MASTER_NET_WRITE写入主连接时出现网络错误
1191ER_FT_MATCHING_KEY_NOT_FOUND无法找到与列列表匹配的FULLTEXT索引
1192ER_LOCK_OR_ACTIVE_TRANSACTION由于存在活动的锁定表或活动的事务,不能执行给定的命令
1193ER_UNKNOWN_SYSTEM_VARIABLE未知的系统变量’%s’
1194ER_CRASHED_ON_USAGE表’%s’被标记为崩溃,应予以修复
1195ER_CRASHED_ON_REPAIR表’%s’被标记为崩溃,而且上次修复失败(自动?)
1196ER_WARNING_NOT_COMPLETE_ROLLBACK不能回滚某些非事务性已变动表
1197ER_TRANS_CACHE_FULL多语句事务要求更多的’max_binlog_cache_size’存储字节,增大mysqld变量,并再次尝试
1198ER_SLAVE_MUST_STOP运行从实例时不能执行该操作,请首先运行STOP SLAVE
1199ER_SLAVE_NOT_RUNNING该操作需要运行的从实例,请配置SLAVE并执行START SLAVE
1200ER_BAD_SLAVE服务器未配置为从服务器,请更正config文件,或使用CHANGE MASTER TO
1201ER_MASTER_INFO无法初始化主服务器信息结构,在MySQL错误日志中可找到更多错误消息
1202ER_SLAVE_THREAD无法创建从线程,请检查系统资源
1203ER_TOO_MANY_USER_CONNECTIONS用户%s已有了超过’max_user_connections’的活动连接
1204ER_SET_CONSTANTS_ONLY或许仅应与SET一起使用常量表达式
1205ER_LOCK_WAIT_TIMEOUT超过了锁定等待超时,请尝试重新启动事务
1206ER_LOCK_TABLE_FULL总的锁定数超出了锁定表的大小
1207ER_READ_ONLY_TRANSACTION在READ UNCOMMITTED事务期间,无法获得更新锁定
1208ER_DROP_DB_WITH_READ_LOCK当线程保持为全局读锁定时,不允许DROP DATABASE
1209ER_CREATE_DB_WITH_READ_LOCK当线程保持为全局读锁定时,不允许CREATE DATABASE
1210ER_WRONG_ARGUMENTS为%s提供的参量不正确
1211ER_NO_PERMISSION_TO_CREATE_USER不允许’%s’@'%s’创建新用户
1212ER_UNION_TABLES_IN_DIFFERENT_DIR不正确的表定义,所有的MERGE表必须位于相同的数据库中
1213ER_LOCK_DEADLOCK试图获取锁定时发现死锁,请尝试重新启动事务
1214ER_TABLE_CANT_HANDLE_FT所使用的表类型不支持FULLTEXT索引
1215ER_CANNOT_ADD_FOREIGN无法添加外键约束
1216ER_NO_REFERENCED_ROW无法添加或更新子行,外键约束失败
1217ER_ROW_IS_REFERENCED无法删除或更新父行,外键约束失败
1218ER_CONNECT_TO_MASTER连接至主服务器%s时出错
1219ER_QUERY_ON_MASTER在主服务器%s上执行查询时出错
1220ER_ERROR_WHEN_EXECUTING_COMMAND执行命令%s: %s时出错
1221ER_WRONG_USAGE%s和%s的用法不正确
1222ER_WRONG_NUMBER_OF_COLUMNS_IN_SELECT所使用的SELECT语句有不同的列数
1223ER_CANT_UPDATE_WITH_READLOCK由于存在冲突的读锁定,无法执行查询
1224ER_MIXING_NOT_ALLOWED禁止混合事务性表和非事务性表
1225ER_DUP_ARGUMENT在语句中使用了两次选项’%s’
1226ER_USER_LIMIT_REACHED用户’%s’超出了’%s’资源(当前值:%ld)
1227ER_SPECIFIC_ACCESS_DENIED_ERROR拒绝访问,需要%s权限才能执行该操作
1228ER_LOCAL_VARIABLE变量’%s’是1种SESSION变量,不能与SET GLOBAL一起使用
1229ER_GLOBAL_VARIABLE变量’%s’是1种GLOBAL变量,应使用SET GLOBAL来设置它
1230ER_NO_DEFAULT变量’%s’没有默认值
1231ER_WRONG_VALUE_FOR_VAR变量’%s’不能设置为值’%s’
1232ER_WRONG_TYPE_FOR_VAR变量’%s’的参量类型不正确
1233ER_VAR_CANT_BE_READ变量’%s’只能被设置,不能被读取
1234ER_CANT_USE_OPTION_HERE不正确的’%s’用法/位置
1235ER_NOT_SUPPORTED_YET该MySQL版本尚不支持’%s’
1236ER_MASTER_FATAL_ERROR_READING_BINLOG从二进制日志读取数据时,获得来自主服务器的致命错误%d: ‘%s’
1237ER_SLAVE_IGNORED_TABLE由于“replicate-*-table”规则,从SQL线程忽略了查询
1238ER_INCORRECT_GLOBAL_LOCAL_VAR变量’%s’是一种%s变量
1239ER_WRONG_FK_DEF对于 ‘%s’: %s, 外键定义不正确
1240ER_KEY_REF_DO_NOT_MATCH_TABLE_REF键引用和表引用不匹配
1241ER_OPERAND_COLUMNS操作数应包含%d列
1242ER_SUBQUERY_NO_1_ROW子查询返回1行以上
1243ER_UNKNOWN_STMT_HANDLER指定给%s的未知预处理语句句柄
1244ER_CORRUPT_HELP_DB帮助数据库崩溃或不存在
1245ER_CYCLIC_REFERENCE对子查询的循环引用
1246ER_AUTO_CONVERT将列’%s’从%s转换为%s
1247ER_ILLEGAL_REFERENCE引用’%s’不被支持 (%s)
1248ER_DERIVED_MUST_HAVE_ALIAS所有的导出表必须有自己的别名
1249ER_SELECT_REDUCED在优化期间简化了选择%u
1250ER_TABLENAME_NOT_ALLOWED_HERE来自某一SELECT的表’%s’不能在%s中使用
1251ER_NOT_SUPPORTED_AUTH_MODE客户端不支持服务器请求的鉴定协议,请考虑升级MySQL客户端
1252ER_SPATIAL_CANT_HAVE_NULLSPATIAL索引的所有部分必须是NOT NULL
1253ER_COLLATION_CHARSET_MISMATCH对于CHARACTER SET ‘%s’,COLLATION '%s’无效
1254ER_SLAVE_WAS_RUNNING从服务器正在运行
1255ER_SLAVE_WAS_NOT_RUNNING从服务器已停止
1256ER_TOO_BIG_FOR_UNCOMPRESS解压的数据过大,最大大小为%d(也可能是,解压数据的长度已损坏)
1257ER_ZLIB_Z_MEM_ERRORZLIB,无足够内存
1258ER_ZLIB_Z_BUF_ERRORZLIB,输出缓冲区内无足够空间(也可能是,解压数据的长度已损坏)
1259ER_ZLIB_Z_DATA_ERRORZLIB,输入数据已损坏
1260ER_CUT_VALUE_GROUP_CONCAT%d行被GROUP_CONCAT()截去
1261ER_WARN_TOO_FEW_RECORDS行%ld不包含所有列的数据
1262ER_WARN_TOO_MANY_RECORDS行%ld被解短,它包含的数据大于输入列中的数据
1263ER_WARN_NULL_TO_NOTNULL列被设为默认值,在行%ld上将NULL提供给了NOT NULL列
1264ER_WARN_DATA_OUT_OF_RANGE为行%ld上的列’%s’调整超出范围的值
1265WARN_DATA_TRUNCATED为行%ld上的列’%s’截短数据
1266ER_WARN_USING_OTHER_HANDLER为表%s使用存储引擎%s
1267ER_CANT_AGGREGATE_2COLLATIONS对于操作’%s’,非法混合了校对(%s,%s)和(%s,%s)
1268ER_DROP_USER无法撤销1个或多个请求的用户
1269ER_REVOKE_GRANTS无法撤销所有权限,为1个或多个请求的用户授权
1270ER_CANT_AGGREGATE_3COLLATIONS对于操作’%s’,非法混合了校对(%s,%s)、(%s,%s)和(%s,%s)
1271ER_CANT_AGGREGATE_NCOLLATIONS对于操作’%s’,非法混合了校对
1272ER_VARIABLE_IS_NOT_STRUCT变量’%s’不是变量组分(不能用作XXXX.variable_name)
1273ER_UNKNOWN_COLLATION未知校对’%s’
1274ER_SLAVE_IGNORED_SSL_PARAMS由于该MySQL从服务器是在不支持SSL的情况下编译的,CHANGE MASTER中的SSL参数被忽略,随后,如果启动了具备SSL功能的MySQL,可使用这些参数
1275ER_SERVER_IS_IN_SECURE_AUTH_MODE服务器正运行在“–secure-auth”模式下,但’%s’@'%s’有1个采用旧格式的密码,请将密码更改为新格式
1276ER_WARN_FIELD_RESOLVEDSELECT #%d的字段或引用’%s%s%s%s%s’是在SELECT #%d中确定的
1277ER_BAD_SLAVE_UNTIL_COND对于START SLAVE UNTIL,不正确的参数或参数组合
1278ER_MISSING_SKIP_SLAVE与START SLAVE UNTIL一起执行按步复制时,建议使用“–skip-slave-start”,否则,如果发生未预料的从服务器mysqld重启,间出现问题
1279ER_UNTIL_COND_IGNOREDSQL线程未启动,因而UNTIL选项被忽略
1280ER_WRONG_NAME_FOR_INDEX不正确的索引名’%s’
1281ER_WRONG_NAME_FOR_CATALOG不正确的目录名’%s’
1282ER_WARN_QC_RESIZE查询高速缓冲设置大小%lu时失败,新的查询高速缓冲的大小是%lu
1283ER_BAD_FT_COLUMN列’%s’不能是FULLTEXT索引的一部分
1284ER_UNKNOWN_KEY_CACHE未知的键高速缓冲’%s’
1285ER_WARN_HOSTNAME_WONT_WORKMySQL是在“–skip-name-resolve”模式下启动的,必须在不使用该开关的情况下重启它,以便该授权能起作用
1286ER_UNKNOWN_STORAGE_ENGINE未知的表引擎’%s’
1287ER_WARN_DEPRECATED_SYNTAX‘%s’已过时,请使用’%s’取而代之
1288ER_NON_UPDATABLE_TABLE%s的目标表%s不可更新
1289ER_FEATURE_DISABLED‘%s’特性已被禁止,要想使其工作,需要用’%s’创建MySQL
1290ER_OPTION_PREVENTS_STATEMENTMySQL正使用%s选项运行,因此不能执行该语句
1291ER_DUPLICATED_VALUE_IN_TYPE列’%s’在%s中有重复值’%s’
1292ER_TRUNCATED_WRONG_VALUE截短了不正确的%s值: ‘%s’
1293ER_TOO_MUCH_AUTO_TIMESTAMP_COLS不正确的表定义,在DEFAULT或ON UPDATE子句中,对于CURRENT_TIMESTAMP,只能有一个TIMESTAMP列
1294ER_INVALID_ON_UPDATE对于’%s’列,ON UPDATE子句无效
1295ER_UNSUPPORTED_PS在预处理语句协议中,尚不支持该命令
1296ER_GET_ERRMSG从%s获得错误%d ‘%s’
1297ER_GET_TEMPORARY_ERRMSG从%s获得临时错误%d ‘%s’
1298ER_UNKNOWN_TIME_ZONE未知或不正确的时区: ‘%s’
1299ER_WARN_INVALID_TIMESTAMP在行%ld的列’%s’中存在无效的TIMESTAMP值
1300ER_INVALID_CHARACTER_STRING无效的%s字符串: ‘%s’
1301ER_WARN_ALLOWED_PACKET_OVERFLOWED%s()的结果大于max_allowed_packet (%ld),已截短
1302ER_CONFLICTING_DECLARATIONS冲突声明:‘%s%s’和’%s%s’
1303ER_SP_NO_RECURSIVE_CREATE不能从另一个存储子程序中创建%s
1304ER_SP_ALREADY_EXISTS%s %s已存在
1305ER_SP_DOES_NOT_EXIST%s %s不存在
1306ER_SP_DROP_FAILEDDROP %s %s失败
1307ER_SP_STORE_FAILEDCREATE %s %s失败
1308ER_SP_LILABEL_MISMATCH%s无匹配标签: %s
1309ER_SP_LABEL_REDEFINE重新定义标签%s
1310ER_SP_LABEL_MISMATCH末端标签%s无匹配项
1311ER_SP_UNINIT_VAR正在引用未初始化的变量%s
1312ER_SP_BADSELECTPROCEDURE %s不能在给定场景下返回结果集
1313ER_SP_BADRETURN仅在FUNCTION中允许RETURN
1314ER_SP_BADSTATEMENT在存储程序中不允许%s
1315ER_UPDATE_LOG_DEPRECATED_IGNORED更新日志已被放弃,并用二进制日志取代,SET SQL_LOG_UPDATE被忽略
1316ER_UPDATE_LOG_DEPRECATED_TRANSLATED更新日志已被放弃,并用二进制日志取代,SET SQL_LOG_UPDATE已被截短为SET SQL_LOG_BIN
1317ER_QUERY_INTERRUPTED查询执行被中断
1318ER_SP_WRONG_NO_OF_ARGS对于%s %s,参量数目不正确,预期为%u,但却是%u
1319ER_SP_COND_MISMATCH未定义的CONDITION: %s
1320ER_SP_NORETURN在FUNCTION %s中未发现RETURN
1321ER_SP_NORETURNENDFUNCTION %s结束时缺少RETURN
1322ER_SP_BAD_CURSOR_QUERY光标语句必须是SELECT
1323ER_SP_BAD_CURSOR_SELECT光标SELECT不得有INTO
1324ER_SP_CURSOR_MISMATCH未定义的CURSOR: %s
1325ER_SP_CURSOR_ALREADY_OPEN光标已打开
1326ER_SP_CURSOR_NOT_OPEN光标未打开
1327ER_SP_UNDECLARED_VAR未声明的变量:%s
1328ER_SP_WRONG_NO_OF_FETCH_ARGS不正确的FETCH变量数目
1329ER_SP_FETCH_NO_DATAFETCH无数据
1330ER_SP_DUP_PARAM重复参数: %s
1331ER_SP_DUP_VAR重复变量: %s
1332ER_SP_DUP_COND重复条件: %s
1333ER_SP_DUP_CURS重复光标: %s
1334ER_SP_CANT_ALTERALTER %s %s失败
1335ER_SP_SUBSELECT_NYI不支持Subselect值
1336ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG在存储函数或触发程序中,不允许%s
1337ER_SP_VARCOND_AFTER_CURSHNDLR光标或句柄声明后面的变量或条件声明
1338ER_SP_CURSOR_AFTER_HANDLER句柄声明后面的光标声明
1339ER_SP_CASE_NOT_FOUND对于CASE语句,未发现Case
1340ER_FPARSER_TOO_BIG_FILE配置文件’%s’过大
1341ER_FPARSER_BAD_HEADER文件’%s’中存在残缺的文件类型标题
1342ER_FPARSER_EOF_IN_COMMENT解析’%s’时,文件意外结束
1343ER_FPARSER_ERROR_IN_PARAMETER解析参数’%s’时出错(行:‘%s’)
1344ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER跳过未知参数’%s’时,文件意外结束
1345ER_VIEW_NO_EXPLAINEXPLAIN/SHOW无法发出,缺少对基本表的权限
1346ER_FRM_UNKNOWN_TYPE文件’%s’在其题头中有未知的类型’%s’
1347ER_WRONG_OBJECT'%s.%s’不是%s
1348ER_NONUPDATEABLE_COLUMN列’%s’不可更新
1349ER_VIEW_SELECT_DERIVED视图的SELECT在FROM子句中包含子查询
1350ER_VIEW_SELECT_CLAUSE视图的SELECT包含’%s’子句
1351ER_VIEW_SELECT_VARIABLE视图的SELECT包含1个变量或参数
1352ER_VIEW_SELECT_TMPTABLE视图的SELECT引用了临时表’%s’
1353ER_VIEW_WRONG_LIST视图的SELECT和视图的字段列表有不同的列计数
1354ER_WARN_VIEW_MERGE此时,不能在这里使用视图合并算法(假定未定义算法)
1355ER_WARN_VIEW_WITHOUT_KEY正在更新的视图没有其基本表的完整键
1356ER_VIEW_INVALID视图’%s.%s’引用了无效的表、列、或函数,或视图的定义程序/调用程序缺少使用它们的权限
1357ER_SP_NO_DROP_SP无法从另一个存储子程序中撤销或更改%s
1358ER_SP_GOTO_IN_HNDLR在存储子程序句柄中不允许GOTO
1359ER_TRG_ALREADY_EXISTS触发程序已存在
1360ER_TRG_DOES_NOT_EXIST触发程序不存在
1361ER_TRG_ON_VIEW_OR_TEMP_TABLE触发程序的’%s’是视图或临时表
1362ER_TRG_CANT_CHANGE_ROW在%strigger中,不允许更新%s行
1363ER_TRG_NO_SUCH_ROW_IN_TRG在%s触发程序中没有%s行
1364ER_NO_DEFAULT_FOR_FIELD字段’%s’没有默认值
1365ER_DIVISION_BY_ZERO被0除
1366ER_TRUNCATED_WRONG_VALUE_FOR_FIELD不正确的%s值,‘%s’,对于行%ld 上的列’%s’
1367ER_ILLEGAL_VALUE_FOR_TYPE解析过程中发现非法%s '%s’值
1368ER_VIEW_NONUPD_CHECK不可更新视图’%s.%s’上的CHECK OPTION
1369ER_VIEW_CHECK_FAILEDCHECK OPTION失败,‘%s.%s’
1370ER_PROCACCESS_DENIED_ERROR对于子程序’%s’,拒绝用户’%s’@'%s’使用%s命令
1371ER_RELAY_LOG_FAIL清除旧中继日志失败,%s
1372ER_PASSWD_LENGTH密码混编应是%d位的十六进制数
1373ER_UNKNOWN_TARGET_BINLOG在binlog索引中未发现目标日志
1374ER_IO_ERR_LOG_INDEX_READ读取日志索引文件时出现I/O错误
1375ER_BINLOG_PURGE_PROHIBITED服务器配置不允许binlog清除
1376ER_FSEEK_FAILfseek()失败
1377ER_BINLOG_PURGE_FATAL_ERR在日志清除过程中出现致命错误
1378ER_LOG_IN_USE可清除的日志正在使用,不能清除
1379ER_LOG_PURGE_UNKNOWN_ERR在日志清除过程中出现未知错误
1380ER_RELAY_LOG_INIT初始化中继日志位置失败,%s
1381ER_NO_BINARY_LOGGING未使用二进制日志功能
1382ER_RESERVED_SYNTAX'%s’语法保留给MySQL服务器内部使用
1383ER_WSAS_FAILEDWSAStartup失败
1384ER_DIFF_GROUPS_PROC尚不能用不同的组处理过程
1385ER_NO_GROUP_FOR_PROC对于该过程,SELECT必须有1个组
1386ER_ORDER_WITH_PROC不能与该过程一起使用ORDER子句
1387ER_LOGGING_PROHIBIT_CHANGING_OF二进制日志功能和复制功能禁止更改全局服务器%s
1388ER_NO_FILE_MAPPING无法映射文件: %s, errno: %d
1389ER_WRONG_MAGIC%s中有错
1390ER_PS_MANY_PARAM预处理语句包含过多的占位符
1391ER_KEY_PART_0键部分’%s’的长度不能为0
1392ER_VIEW_CHECKSUM视图文本校验和失败
1393ER_VIEW_MULTIUPDATE无法通过联合视图’%s.%s’更改1个以上的基本表
1394ER_VIEW_NO_INSERT_FIELD_LIST不能在没有字段列表的情况下插入联合视图’%s.%s’
1395ER_VIEW_DELETE_MERGE_VIEW不能从联合视图’%s.%s’中删除
1396ER_CANNOT_USER对于%s的操作%s失败
1397ER_XAER_NOTAXAER_NOTA: 未知XID
1398ER_XAER_INVALXAER_INVAL: 无效参量(或不支持的命令)
1399ER_XAER_RMFAILXAER_RMFAIL: 当全局事务处于%s状态时,不能执行命令
1400ER_XAER_OUTSIDEXAER_OUTSIDE: 某些工作是在全局事务外完成的
1401ER_XAER_RMERRXAER_RMERR: 在事务分支中出现致命错误,请检查数据一致性
1402ER_XA_RBROLLBACKXA_RBROLLBACK: 回滚了事务分支
1403ER_NONEXISTING_PROC_GRANT在子程序’%s’上没有为主机’%s’上的用户’%s’定义的这类授权
1404ER_PROC_AUTO_GRANT_FAIL无法授予EXECUTE和ALTER ROUTINE权限
1405ER_PROC_AUTO_REVOKE_FAIL无法撤销已放弃子程序上的所有权限
1406ER_DATA_TOO_LONG对于行%ld上的列’%s’来说,数据过长
1407ER_SP_BAD_SQLSTATE不良
1408ER_STARTUP%s,连接就绪;版本,‘%s’;套接字,‘%s’;端口,%d %s
1409ER_LOAD_FROM_FIXED_SIZE_ROWS_TO_VAR不能从具有固定大小行的文件中将值加载到变量
1410ER_CANT_CREATE_USER_WITH_GRANT不允许用GRANT创建用户
1411ER_WRONG_VALUE_FOR_TYPE不正确的%s值,‘%s’,对于函数%s
1412ER_TABLE_DEF_CHANGED表定义已更改,请再次尝试事务
1413ER_SP_DUP_HANDLER在相同块中声明了重复句柄
1414ER_SP_NOT_VAR_ARG子程序%s的OUT或INOUT参量不是变量
1415ER_SP_NO_RETSET不允许从%s返回结果集
1416ER_CANT_CREATE_GEOMETRY_OBJECT不能从发送给GEOMETRY字段的数据中获取几何对象
1417ER_FAILED_ROUTINE_BREAK_BINLOG1个子程序失败,在其声明没有NO SQL或READS SQL DATA,而且二进制日志功能已启用,如果更新了非事务性表,二进制日志将丢失其变化信息
1418ER_BINLOG_UNSAFE_ROUTINE在该子程序的在其声明没有DETERMINISTIC、NO SQL或READS SQL DATA,而且二进制日志功能已启用(你或许打算使用不太安全的log_bin_trust_routine_creators变量)
1419ER_BINLOG_CREATE_ROUTINE_NEED_SUPER你没有SUPER权限,而且二进制日志功能已启用(你或许打算使用不太安全的log_bin_trust_routine_creators变量)
1420ER_EXEC_STMT_WITH_OPEN_CURSOR不能执行该预处理语句,该预处理语句有与之相关的打开光标
1421ER_STMT_HAS_NO_OPEN_CURSOR语句(%lu)没有打开的光标
1422ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG在存储函数或触发程序中,不允许显式或隐式提交
1423ER_NO_DEFAULT_FOR_VIEW_FIELD视图’%s.%s’基本表的字段没有默认值
1424ER_SP_NO_RECURSION不允许递归存储子程序
1425ER_TOO_BIG_SCALE为列’%s’指定了过大的标度%d
1426ER_TOO_BIG_PRECISION为列’%s’指定了过高的精度%d
1427ER_M_BIGGER_THAN_D对于float(M,D)、double(M,D)或decimal(M,D),M必须>= D (列’%s’)
1428ER_WRONG_LOCK_OF_SYSTEM_TABLE不能将系统’%s.%s’表的写锁定与其他表结合起来
1429ER_CONNECT_TO_FOREIGN_DATA_SOURCE无法连接到外部数据源,数据库’%s’!
1430ER_QUERY_ON_FOREIGN_DATA_SOURCE处理作用在外部数据源上的查询时出现问题
1431ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST你试图引用的外部数据源不存在
1432ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE无法创建联合表
1433ER_FOREIGN_DATA_STRING_INVALID数据源连接字符串’%s’格式不正确
1434ER_CANT_CREATE_FEDERATED_TABLE无法创建联合表
1435ER_TRG_IN_WRONG_SCHEMA触发程序位于错误的方案中
1436ER_STACK_OVERRUN_NEED_MORE线程堆栈溢出,%ld字节堆栈用了%ld字节,并需要%ld字节
1437ER_TOO_LONG_BODY'%s’的子程序主体过长
1438ER_WARN_CANT_DROP_DEFAULT_KEYCACHE无法撤销默认的keycache
1439ER_TOO_BIG_DISPLAYWIDTH对于列’%s’,显示宽度超出范围(max = %d)
1440ER_XAER_DUPIDXAER_DUPID: XID已存在
1441ER_DATETIME_FUNCTION_OVERFLOW日期时间函数,%s字段溢出
1442ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG由于它已被调用了该存储函数/触发程序的语句使用,不能在存储函数/触发程序中更新表’%s’
1443ER_VIEW_PREVENT_UPDATE表’%s’的定义不允许在表’%s上执行操作%s
1444ER_PS_NO_RECURSION预处理语句包含引用了相同语句的存储子程序调用
1445ER_SP_CANT_SET_AUTOCOMMIT不允许从存储函数或触发程序设置autocommit
1446ER_NO_VIEW_USER视图定义人不完全合格
1447ER_VIEW_FRM_NO_USER视图%s.%s没有定义人信息(旧的表格式)
1448ER_VIEW_OTHER_USER需要SUPER权限才能创建具有%s@%s定义器的视图
1449ER_NO_SUCH_USER没有注册的%s@%s
1450ER_FORBID_SCHEMA_CHANGE不允许将方案从’%s’变为’%s’
1451ER_ROW_IS_REFERENCED_2不能删除或更新父行,外键约束失败(%s)
1452ER_NO_REFERENCED_ROW_2不能添加或更新子行,外键约束失败(%s)
1453ER_SP_BAD_VAR_SHADOW必须用...引用变量,或重新命名变量
1454ER_PARTITION_REQUIRES_VALUES_ERROR对于每个分区,%s PARTITIONING需要VALUES %s的定义
1455ER_PARTITION_WRONG_VALUES_ERROR在分区定义中,只有%s PARTITIONING能使用VALUES %s
1456ER_PARTITION_MAXVALUE_ERRORMAXVALUE只能在最后1个分区定义中使用
1457ER_PARTITION_SUBPARTITION_ERROR子分区只能是哈希分区,并按键分区
1458ER_PARTITION_WRONG_NO_PART_ERROR定义了错误的分区数,与前面的设置不匹配
1459ER_PARTITION_WRONG_NO_SUBPART_ERROR定义了错误的子分区数,与前面的设置不匹配
1460ER_CONST_EXPR_IN_PARTITION_FUNC_ERROR在分区(子分区)函数中不允许使用常量/随机表达式
1461ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERRORRANGE/LIST VALUES中的表达式必须是常量
1462ER_FIELD_NOT_FOUND_PART_ERROR在表中未发现分区函数字段列表中的字段
1463ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR仅在KEY分区中允许使用字段列表
1464ER_INCONSISTENT_PARTITION_INFO_ERRORfrm文件中的分区信息与能够写入到frm文件中的不一致
1465ER_PARTITION_FUNC_NOT_ALLOWED_ERROR%s函数返回了错误类型
1466ER_PARTITIONS_MUST_BE_DEFINED_ERROR对于%s分区,必须定义每个分区
1467ER_RANGE_NOT_INCREASING_ERROR对于各分区,VALUES LESS THAN值必须严格增大
1468ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERRORVALUES值必须与分区函数具有相同的类型
1469ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERRORMultiple definition of same constant in list partitioning
1470ER_PARTITION_ENTRY_ERROR在查询中,不能独立使用分区功能
1471ER_MIX_HANDLER_ERROR在该MySQL版本中,不允许分区中的句柄组合
1472ER_PARTITION_NOT_DEFINED_ERROR对于分区引擎,有必要定义所有的%s
1473ER_TOO_MANY_PARTITIONS_ERROR定义了过多分区
1474ER_SUBPARTITION_ERROR对于子分区,仅能将RANGE/LIST分区与HASH/KEY分区混合起来
1475ER_CANT_CREATE_HANDLER_FILE无法创建特定的句柄文件
1476ER_BLOB_FIELD_IN_PART_FUNC_ERROR在分区函数中,不允许使用BLOB字段
1477ER_CHAR_SET_IN_PART_FIELD_ERROR如果为分区函数选择了二进制校对,才允许使用VARCHAR
1478ER_UNIQUE_KEY_NEED_ALL_FIELDS_IN_PF在分区函数中,%s需要包含所有文件
1479ER_NO_PARTS_ERROR%s的数目= 0不是允许的值
1480ER_PARTITION_MGMT_ON_NONPARTITIONED无法在非分区表上进行分区管理
1481ER_DROP_PARTITION_NON_EXISTENT分区列表中的错误出现变化
1482ER_DROP_LAST_PARTITION不能删除所有分区,请使用DROP TABLE取而代之
1483ER_COALESCE_ONLY_ON_HASH_PARTITIONCOALESCE PARTITION仅能在HASH/KEY分区上使用
1484ER_ONLY_ON_RANGE_LIST_PARTITION%s PARTITION仅能在RANGE/LIST分区上使用
1485ER_ADD_PARTITION_SUBPART_ERROR试图用错误的子分区数增加分区
1486ER_ADD_PARTITION_NO_NEW_PARTITION必须至少添加1个分区
1487ER_COALESCE_PARTITION_NO_PARTITION必须至少合并1个分区
1488ER_REORG_PARTITION_NOT_EXIST重组的分区数超过了已有的分区数
1489ER_SAME_NAME_PARTITION在表中,所有分区必须有唯一的名称
1490ER_CONSECUTIVE_REORG_PARTITIONS重组分区集合时,它们必须连续
1491ER_REORG_OUTSIDE_RANGE新分区的范围超过了已重组分区的范围
1492ER_DROP_PARTITION_FAILURE在该版本的句柄中,不支持撤销分区
1493ER_DROP_PARTITION_WHEN_FK_DEFINED在表上定义了外键约束时,不能舍弃分区
1494ER_PLUGIN_IS_NOT_LOADED未加载插件’%s’
2000CR_UNKNOWN_ERROR未知MySQL错误
2001CR_SOCKET_CREATE_ERROR不能创建UNIX套接字(%d)
2002CR_CONNECTION_ERROR不能通过套接字’%s’ (%d)连接到本地MySQL服务器
2003CR_CONN_HOST_ERROR不能连接到’%s’ (%d)上的MySQL服务器
2004CR_IPSOCK_ERROR不能创建TCP/IP套接字(%d)
2005CR_UNKNOWN_HOST未知的MySQL服务器主机’%s’ (%d)
2006CR_SERVER_GONE_ERRORMySQL服务器不可用
2007CR_VERSION_ERROR协议不匹配,服务器版本= %d,客户端版本= %d
2008CR_OUT_OF_MEMORYMySQL客户端内存溢出
2009CR_WRONG_HOST_INFO错误的主机信息
2010CR_LOCALHOST_CONNECTION通过UNIX套接字连接的本地主机
2011CR_TCP_CONNECTION%s,通过TCP/IP
2012CR_SERVER_HANDSHAKE_ERR服务器握手过程中出错
2013CR_SERVER_LOST查询过程中丢失了与MySQL服务器的连接
2014CR_COMMANDS_OUT_OF_SYNC命令不同步,你现在不能运行该命令
2015CR_NAMEDPIPE_CONNECTION命名管道,%s
2016CR_NAMEDPIPEWAIT_ERROR无法等待命名管道,主机,%s;管道,%s (%lu)
2017CR_NAMEDPIPEOPEN_ERROR无法打开命名管道,主机,%s;管道,%s (%lu)
2018CR_NAMEDPIPESETSTATE_ERROR无法设置命名管道的状态,主机,%s;管道,%s (%lu)
2019CR_CANT_READ_CHARSET无法初始化字符集%s (路径:%s)
2020CR_NET_PACKET_TOO_LARGE获得的信息包大于’max_allowed_packet’字节
2021CR_EMBEDDED_CONNECTION嵌入式服务器
2022CR_PROBE_SLAVE_STATUSSHOW SLAVE STATUS出错:
2023CR_PROBE_SLAVE_HOSTSSHOW SLAVE HOSTS出错:
2024CR_PROBE_SLAVE_CONNECT连接到从服务器时出错:
2025CR_PROBE_MASTER_CONNECT连接到主服务器时出错:
2026CR_SSL_CONNECTION_ERRORSSL连接错误
2027CR_MALFORMED_PACKET残缺信息包
2028CR_WRONG_LICENSE该客户端库仅授权给具有’%s’许可的MySQL服务器使用
2029CR_NULL_POINTER空指针的无效使用
2030CR_NO_PREPARE_STMT语句未准备好
2031CR_PARAMS_NOT_BOUND没有为预处理语句中的参数提供数据
2032CR_DATA_TRUNCATED数据截短
2033CR_NO_PARAMETERS_EXISTS语句中不存在任何参数
2034CR_INVALID_PARAMETER_NO无效的参数编号
2035CR_INVALID_BUFFER_USE不能为非字符串/非二进制数据类型发送长数据(参数:%d)
2036CR_UNSUPPORTED_PARAM_TYPE正使用不支持的缓冲区类型, %d (参数:%d)
2037CR_SHARED_MEMORY_CONNECTION共享内存,%s
2038CR_SHARED_MEMORY_CONNECT_REQUEST_ERROR不能打开共享内存,客户端不能创建请求事件(%lu)
2039CR_SHARED_MEMORY_CONNECT_ANSWER_ERROR不能打开共享内存,未收到服务器的应答事件(%lu)
2040CR_SHARED_MEMORY_CONNECT_FILE_MAP_ERROR不能打开共享内存,服务器不能分配文件映射(%lu)
2041CR_SHARED_MEMORY_CONNECT_MAP_ERROR不能打开共享内存,服务器不能获得文件映射的指针(%lu)
2042CR_SHARED_MEMORY_FILE_MAP_ERROR不能打开共享内存,客户端不能分配文件映射(%lu)
2043CR_SHARED_MEMORY_MAP_ERROR不能打开共享内存,客户端不能获得文件映射的指针(%lu)
2044CR_SHARED_MEMORY_EVENT_ERROR不能打开共享内存,客户端不能创建%s事件(%lu)
2045CR_SHARED_MEMORY_CONNECT_ABANDONED_ERROR不能打开共享内存,无来自服务器的应答 (%lu)
2046CR_SHARED_MEMORY_CONNECT_SET_ERROR不能打开共享内存,不能将请求事件发送到服务器(%lu)
2047CR_CONN_UNKNOW_PROTOCOL错误或未知协议
2048CR_INVALID_CONN_HANDLE无效的连接句柄
2049CR_SECURE_AUTH拒绝使用旧鉴定协议(早于4.1.1)的连接(开启了客户端’secure_auth’选项)
2050CR_FETCH_CANCELED行检索被mysql_stmt_close()调用取消
2051CR_NO_DATA在未事先获取行的情况下试图读取列
2052CR_NO_STMT_METADATA预处理语句不含元数据
2053CR_NO_RESULT_SET在没有与语句相关的结果集时试图读取行
2054CR_NOT_IMPLEMENTED该特性尚未实施
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/832462
推荐阅读
相关标签
  

闽ICP备14008679号