MariaDB/MySQL 错误代码 1000 - 1499

MariaDB与MySQL共享错误代码,并添加许多特定于MariaDB的新错误代码。

错误代码的示例如下:

SELECT * FROM x;
错误1046(3D000):未选择数据库
  • 共享的MariaDB / MySQL错误代码
  • MariaDB特定的错误代码
  • 错误中返回了三项信息:

  • 数字错误代码,在这种情况下为1046。从1900开始的错误代码特定于MariaDB,而从1000到1800的错误代码由MySQL和MariaDB共享。
  • 一个SQLSTATE值,由5个字符,在这种情况下3D000。这些代码是ODBC和ANSI SQL的标准代码。当MariaDB无法分配标准SQLSTATE代码时,将HY000使用一般错误或一般错误。
  • 描述错误的字符串,在这种情况下为No database selected
  • 随着添加新功能,不断添加新的错误代码。有关确定的列表,请参见该工具生成的文件sql/share/errmsg-utf8.txt以及include/mysqld_error.h构建目录中的内容comp_err。同样,perror工具可用于获取与给定错误代码关联的错误消息。

    共享的MariaDB / MySQL错误代码

    SQLSTATE HY000 ER_OUT_OF_RESOURCES 内存不足; 检查mysqld或其他进程是否使用了所有可用内存;如果不是,则可能必须使用“ ulimit”来允许mysqld使用更多的内存,或者可以添加更多的交换空间 08S01 ER_BAD_HOST_ERROR 无法获取您的地址的主机名 08S01 ER_HANDSHAKE_ERROR 42000 ER_DBACCESS_DENIED_ERROR 用户'%s'@'%s'对数据库'%s'的访问被拒绝 28000 ER_ACCESS_DENIED_ERROR 用户'%s'@'%s'的访问被拒绝(使用密码:%s) 3D000 ER_NO_DB_ERROR 未选择数据库 08S01 ER_UNKNOWN_COM_ERROR 未知的命令 23000 ER_BAD_NULL_ERROR 列'%s'不能为空 42000 ER_BAD_DB_ERROR 未知的数据库'%s' 42S01 ER_TABLE_EXISTS_ERROR 表“%s”已存在 42S02 ER_BAD_TABLE_ERROR 未知表'%s' 23000 ER_NON_UNIQ_ERROR %s中的列'%s'不明确 08S01 ER_SERVER_SHUTDOWN 服务器正在关闭 42S22 ER_BAD_FIELD_ERROR “%s”中的未知列“%s” 42000 ER_WRONG_FIELD_WITH_GROUP “%s”不在GROUP BY中 42000 ER_WRONG_GROUP_FIELD 无法对“%s”进行分组 42000 ER_WRONG_SUM_SELECT 语句在同一条语句中具有求和函数和列 21S01 ER_WRONG_VALUE_COUNT 列数与值数不匹配 42000 ER_TOO_LONG_IDENT 标识符名称'%s'太长 42S21 ER_DUP_FIELDNAME 重复的列名'%s' 42000 ER_DUP_KEYNAME 重复的键名'%s' 23000 ER_DUP_ENTRY 键%d的条目“%s”重复 42000 ER_WRONG_FIELD_SPEC 列'%s'的列说明符不正确 42000 ER_PARSE_ERROR 第%d行的“%s”靠近“%s” 42000 ER_EMPTY_QUERY 42000 ER_NONUNIQ_TABLE 不是唯一的表/别名:“%s” 42000 ER_INVALID_DEFAULT “%s”的默认值无效 42000 ER_MULTIPLE_PRI_KEY 定义了多个主键 42000 ER_TOO_MANY_KEYS 指定的键太多;允许的最大%d个键 42000 ER_TOO_MANY_KEY_PARTS 指定的关键部分过多;允许的最大%d个零件 42000 ER_TOO_LONG_KEY 指定的密钥太长;最大密钥长度为%d个字节 42000 ER_KEY_COLUMN_DOES_NOT_EXITS 表中不存在键列'%s' 42000 ER_BLOB_USED_AS_KEY BLOB列'%s'不能用于已使用表类型的键规范中 42000 ER_TOO_BIG_FIELDLENGTH 列长度​​对于列'%s'而言太大(最大值=%lu);使用BLOB或TEXT代替 42000 ER_WRONG_AUTO_KEY 错误的表格定义;只能有一个自动列,并且必须将其定义为键 HY000 ER_READY %s:准备连接。版本:'%s'套接字:'%s'端口:%d HY000 ER_NORMAL_SHUTDOWN %s:正常关闭 HY000 ER_GOT_SIGNAL %s:收到信号%d。流产! HY000 ER_SHUTDOWN_COMPLETE %s:关机完成 08S01 ER_FORCING_CLOSE %s:强制关闭线程%ld用户:'%s' 08S01 ER_IPSOCK_ERROR 无法创建IP套接字 42S12 ER_NO_SUCH_INDEX 表'%s'没有类似于CREATE INDEX中使用的索引;重新创建表 42000 ER_WRONG_FIELD_TERMINATORS 字段分隔符参数不是预期的;查看手册 42000 ER_BLOBS_AND_NO_TERMINATED 您不能对BLOB使用固定的行长;请使用“字段终止于” HY000 ER_TEXTFILE_NOT_READABLE 文件'%s'必须在数据库目录中,或者所有人都可以读取 HY000 ER_FILE_EXISTS_ERROR 文件“%s”已存在 HY000 ER_LOAD_INF 记录:%ld已删除:%ld跳过:%ld警告:%ld HY000 ER_ALTER_INF 记录:%ld重复项:%ld HY000 ER_WRONG_SUB_KEY 前缀键不正确;使用的密钥部分不是字符串,使用的长度比密钥部分长,或者存储引擎不支持唯一的前缀密钥 42000 ER_CANT_REMOVE_ALL_FIELDS 您不能使用ALTER TABLE删除所有列;改用DROP TABLE 42000 ER_CANT_DROP_FIELD_OR_KEY 无法删除'%s'; 检查列/键是否存在 HY000 ER_INSERT_INF 记录:%ld重复项:%ld警告:%ld HY000 ER_UPDATE_TABLE_USED 您不能在FROM子句中指定目标表'%s'用于更新 HY000 ER_NO_SUCH_THREAD 未知线程ID:%lu HY000 ER_KILL_DENIED_ERROR 您不是线程%lu的所有者 HY000 ER_NO_TABLES_USED 没有使用表格 HY000 ER_TOO_BIG_SET %s和SET列的字符串太多 HY000 ER_NO_UNIQUE_LOGFILE 无法生成唯一的日志文件名%s。(1-999) HY000 ER_TABLE_NOT_LOCKED_FOR_WRITE 表'%s'已被READ锁锁定,无法更新 42000 ER_TOO_BIG_SELECT SELECT会检查超过MAX_JOIN_SIZE行;检查您的WHERE并使用SET SQL_BIG_SELECTS = 1或SET MAX_JOIN_SIZE =#(如果SELECT可以) HY000 ER_UNKNOWN_ERROR 42000 ER_UNKNOWN_PROCEDURE 未知过程'%s' 42000 ER_WRONG_PARAMCOUNT_TO_PROCEDURE 对过程'%s'的参数计数不正确 HY000 ER_WRONG_PARAMETERS_TO_PROCEDURE 过程'%s'的参数不正确 42S02 ER_UNKNOWN_TABLE %s中的未知表'%s' 42000 ER_FIELD_SPECIFIED_TWICE 列“%s”指定了两次 HY000 ER_INVALID_GROUP_FUNC_USE 无效使用组功能 42000 ER_UNSUPPORTED_EXTENSION 表'%s'使用的扩展名在此MariaDB版本中不存在 42000 ER_TABLE_MUST_HAVE_COLUMNS 一个表必须至少有1列 HY000 ER_RECORD_FILE_FULL 表“%s”已满 42000 ER_UNKNOWN_CHARACTER_SET 未知字符集:“%s” HY000 ER_TOO_MANY_TABLES 桌子太多;MariaDB只能在联接中使用%d表 HY000 ER_TOO_MANY_FIELDS 42000 ER_TOO_BIG_ROWSIZE 行大小太大。使用的表类型的最大行大小(不计BLOB)为%ld。您必须将某些列更改为TEXT或BLOB HY000 ER_STACK_OVERRUN 线程堆栈溢出:使用:%ld堆栈的%ld。如果需要,使用'mysqld --thread_stack =#'指定更大的堆栈 42000 ER_WRONG_OUTER_JOIN 在OUTER JOIN中找到交叉依赖;检查您的开机条件 42000 ER_NULL_COLUMN_IN_INDEX 表处理程序在给定索引中不支持NULL。请更改列'%s'为NOT NULL或使用其他处理程序 HY000 ER_CANT_FIND_UDF 无法加载功能'%s' HY000 ER_CANT_INITIALIZE_UDF 无法初始化函数'%s'; %s HY000 ER_UDF_NO_PATHS 共享库不允许使用任何路径 HY000 ER_UDF_EXISTS 功能“%s”已存在 HY000 ER_CANT_OPEN_LIBRARY 无法打开共享库'%s'(Errno:%d%s) HY000 ER_CANT_FIND_DL_ENTRY 在库中找不到符号“%s” HY000 ER_FUNCTION_NOT_DEFINED 未定义功能'%s' HY000 ER_HOST_IS_BLOCKED 由于许多连接错误,主机'%s'被阻止;用'mysqladmin flush-hosts'解锁 HY000 ER_HOST_NOT_PRIVILEGED 主机'%s'不允许连接到此MariaDB服务器 42000 ER_PASSWORD_ANONYMOUS_USER 您将MariaDB用作匿名用户,并且不允许匿名用户更改密码 42000 ER_PASSWORD_NOT_ALLOWED 您必须具有更新mysql数据库中的表的权限,才能更改其他用户的密码 42000 ER_PASSWORD_NO_MATCH 在用户表中找不到任何匹配的行 HY000 ER_UPDATE_INF 匹配的行:%ld已更改:%ld警告:%ld HY000 ER_CANT_CREATE_THREAD 无法创建新线程(Errno%d);如果您没有足够的可用内存,则可以查阅手册以获取可能的操作系统相关错误 21S01 ER_WRONG_VALUE_COUNT_ON_ROW 列计数与第%ld行的值计数不匹配 HY000 ER_CANT_REOPEN_TABLE 无法重新打开表:'%s' 22004 ER_INVALID_USE_OF_NULL 无效使用NULL值 42000 ER_REGEXP_ERROR 从正则表达式得到错误'%s' 42000 ER_MIX_OF_GROUP_FUNC_AND_FIELDS 如果没有GROUP BY子句,则将GROUP列(MIN(),MAX(),COUNT(),...)与GROUP列混合使用是非法的 42000 ER_NONEXISTING_GRANT 在主机“%s”上没有为用户“%s”定义此类授予 42000 ER_TABLEACCESS_DENIED_ERROR 表'%s'的用户'%s'@'%s'拒绝%s命令 42000 ER_COLUMNACCESS_DENIED_ERROR 表'%s'中的列'%s'的用户'%s'@'%s'拒绝了%s命令 42000 ER_ILLEGAL_GRANT_FOR_TABLE 非法的GRANT / REVOKE命令;请查阅手册以查看可以使用哪些特权 42000 ER_GRANT_WRONG_HOST_OR_USER GRANT的主机或用户参数过长 42S02 ER_NO_SUCH_TABLE 表'%s。%s'不存在 42000 ER_NONEXISTING_TABLE_GRANT 在表'%s'的主机'%s'上没有为用户'%s'定义任何此类授予 42000 ER_NOT_ALLOWED_COMMAND 此MariaDB版本不允许使用命令 42000 ER_SYNTAX_ERROR 您的SQL语法有误;检查与您的MariaDB服务器版本相对应的手册以使用正确的语法 HY000 ER_DELAYED_CANT_CHANGE_LOCK 延迟的插入线程无法获得表%s的请求锁定 HY000 ER_TOO_MANY_DELAYED_THREADS 正在使用的延迟线程太多 08S01 ER_ABORTING_CONNECTION 与数据库%ld的连接已终止:'%s'用户:'%s'(%s) 08S01 ER_NET_PACKET_TOO_LARGE 得到了大于“ max_allowed_pa​​cket”字节的数据包 08S01 ER_NET_READ_ERROR_FROM_PIPE 从连接管道读取错误 08S01 ER_NET_FCNTL_ERROR 从fcntl()获得错误 08S01 ER_NET_PACKETS_OUT_OF_ORDER 使数据包乱序 08S01 ER_NET_UNCOMPRESS_ERROR 无法解压缩通信数据包 08S01 ER_NET_READ_ERROR 读取通信数据包时出错 08S01 ER_NET_READ_INTERRUPTED 读取通讯数据包超时 08S01 ER_NET_ERROR_ON_WRITE 写入通信数据包时出错 08S01 ER_NET_WRITE_INTERRUPTED 写入通讯数据包超时 42000 ER_TOO_LONG_STRING 结果字符串长于“ max_allowed_pa​​cket”字节 42000 ER_TABLE_CANT_HANDLE_BLOB 使用的表类型不支持BLOB / TEXT列 42000 ER_TABLE_CANT_HANDLE_AUTO_INCREMENT 使用的表格类型不支持AUTO_INCREMENT列 HY000 ER_DELAYED_INSERT_TABLE_LOCKED INSERT DELAYED不能与表'%s'一起使用,因为它已被LOCK TABLES锁定 42000 ER_WRONG_COLUMN_NAME 列名'%s'不正确 42000 ER_WRONG_KEY_COLUMN 使用的存储引擎无法索引列'%s' HY000 ER_WRONG_MRG_TABLE 无法打开定义不同​​或非MyISAM类型或不存在的基础表 23000 ER_DUP_UNIQUE 由于唯一的限制,无法写表'%s' 42000 ER_BLOB_KEY_WITHOUT_LENGTH 键规范中使用的BLOB / TEXT列'%s',不带键长 42000 ER_PRIMARY_CANT_HAVE_NULL 主键的所有部分必须不为空;如果键中需要NULL,请改用UNIQUE 42000 ER_TOO_MANY_ROWS 结果由多于一行组成 42000 ER_REQUIRES_PRIMARY_KEY 此表类型需要主键 HY000 ER_NO_RAID_COMPILED 此版本的MariaDB未使用RAID支持进行编译 HY000 ER_UPDATE_WITHOUT_KEY_IN_SAFE_MODE 您正在使用安全更新模式,并且试图在没有使用KEY列的WHERE的情况下更新表 42000 ER_KEY_DOES_NOT_EXITS 表'%s'中不存在键'%s' 42000 ER_CHECK_NO_SUCH_TABLE 无法打开桌子 42000 ER_CHECK_NOT_IMPLEMENTED 该表的存储引擎不支持%s 25000 ER_CANT_DO_THIS_DURING_AN_TRANSACTION 您不允许在事务中执行此命令 HY000 ER_ERROR_DURING_COMMIT 在提交期间出错%d HY000 ER_ERROR_DURING_ROLLBACK ROLLBACK期间发生错误%d HY000 ER_ERROR_DURING_FLUSH_LOGS 在FLUSH_LOGS期间发生错误%d HY000 ER_ERROR_DURING_CHECKPOINT 在CHECKPOINT期间发生错误%d 08S01 ER_NEW_ABORTING_CONNECTION 与数据库的%ld连接终止:'%s'用户:'%s'主机:'%s'(%s) HY000 ER_DUMP_NOT_IMPLEMENTED 该表的存储引擎不支持二进制表转储 HY000 ER_FLUSH_MASTER_BINLOG_CLOSED Binlog已关闭,无法重置MASTER HY000 ER_INDEX_REBUILD 重建转储表'%s'的索引失败 HY000 ER_MASTER 来自主服务器的错误:'%s' 08S01 ER_MASTER_NET_READ 从主站读取净错误 08S01 ER_MASTER_NET_WRITE 净错误写入主机 HY000 ER_FT_MATCHING_KEY_NOT_FOUND 找不到与列列表匹配的FULLTEXT索引 HY000 ER_LOCK_OR_ACTIVE_TRANSACTION 由于您有活动的锁定表或活动的事务,因此无法执行给定命令 HY000 ER_UNKNOWN_SYSTEM_VARIABLE 未知的系统变量'%s' HY000 ER_CRASHED_ON_USAGE 表'%s'被标记为已崩溃,应修复 HY000 ER_CRASHED_ON_REPAIR 表'%s'被标记为已崩溃,并且上次(自动?)修复失败 HY000 ER_WARNING_NOT_COMPLETE_ROLLBACK 某些非事务更改表无法回滚 HY000 ER_TRANS_CACHE_FULL 多语句事务需要超过“ max_binlog_cache_size”个字节的存储空间;增加此mysqld变量,然后重试 HY000 ER_SLAVE_MUST_STOP 不能在运行中的从站上执行该操作。首先运行STOP SLAVE HY000 ER_SLAVE_NOT_RUNNING 该操作需要一个运行中的从属设备。配置从站并开始从站 HY000 ER_SLAVE_IGNORED_SSL_PARAMS CHANGE MASTER中的SSL参数将被忽略,因为此MariaDB从站在编译时没有SSL支持;如果启动具有SSL的MariaDB从属服务器,则可以在以后使用它们 HY000 ER_SERVER_IS_IN_SECURE_AUTH_MODE 服务器以--secure-auth模式运行,但是'%s'@'%s'具有旧格式的密码;请更改密码为新格式 HY000 ER_WARN_FIELD_RESOLVED SELECT#%d的字段或引用'%s%s%s%s%s%s'已在SELECT#%d中解析 HY000 ER_BAD_SLAVE_UNTIL_COND START SLAVE UNTIL的参数不正确或参数组合 HY000 ER_MISSING_SKIP_SLAVE 在使用START SLAVE UNTIL进行逐步复制时,建议使用--skip-slave-start;否则,如果意外从属的mysqld重新启动,将会遇到问题 HY000 ER_UNTIL_COND_IGNORED 不启动SQL线程,因此将忽略UNTIL选项 42000 ER_WRONG_NAME_FOR_INDEX 索引名称'%s'不正确 42000 ER_WRONG_NAME_FOR_CATALOG 错误的目录名称'%s' HY000 ER_WARN_QC_RESIZE 查询缓存无法设置大小%lu;新的查询缓存大小为%lu HY000 ER_BAD_FT_COLUMN 列'%s'不能成为FULLTEXT索引的一部分 HY000 ER_UNKNOWN_KEY_CACHE 未知密钥缓存'%s' HY000 ER_WARN_HOSTNAME_WONT_WORK MariaDB以--skip-name-resolve模式启动;您必须在没有此开关的情况下重新启动它,此授权才能起作用 42000 ER_UNKNOWN_STORAGE_ENGINE 未知的存储引擎'%s' HY000 ER_WARN_DEPRECATED_SYNTAX '%s'已过时,将在以后的版本中删除。请改用%s HY000 ER_NON_UPDATABLE_TABLE %s的目标表%s无法更新 HY000 ER_FEATURE_DISABLED '%s'功能已禁用;您需要使用'%s'构建的MariaDB才能正常运行 HY000 ER_OPTION_PREVENTS_STATEMENT MariaDB服务器正在使用%s选项运行,因此它无法执行此语句 HY000 ER_DUPLICATED_VALUE_IN_TYPE 列'%s'在%s中具有重复的值'%s' 22007 ER_TRUNCATED_WRONG_VALUE 截断了错误的%s值:“%s” HY000 ER_TOO_MUCH_AUTO_TIMESTAMP_COLS 错误的表格定义;DEFAULT或ON UPDATE子句中只能有一个带有CURRENT_TIMESTAMP的TIMESTAMP列 HY000 ER_INVALID_ON_UPDATE '%s'列的无效的ON UPDATE子句 HY000 ER_UNSUPPORTED_PS 准备语句协议尚不支持此命令 HY000 ER_GET_ERRMSG 从%s得到错误%d'%s' HY000 ER_GET_TEMPORARY_ERRMSG 从%s获得了临时错误%d'%s' HY000 ER_UNKNOWN_TIME_ZONE 时区未知或不正确:“%s” HY000 ER_WARN_INVALID_TIMESTAMP 第%ld行的列'%s'中的TIMESTAMP值无效 42000 ER_UPDATE_LOG_DEPRECATED_IGNORED 不建议使用更新日志,而用二进制日志代替;SET SQL_LOG_UPDATE已被忽略。此选项将在MariaDB 5.6中删除。 42000 ER_UPDATE_LOG_DEPRECATED_TRANSLATED 不推荐使用更新日志,并由二进制日志代替;SET SQL_LOG_UPDATE已转换为SET SQL_LOG_BIN。此选项将在MariaDB 5.6中删除。 70100 ER_QUERY_INTERRUPTED 查询执行被中断 42000 ER_SP_WRONG_NO_OF_ARGS %s%s的参数数目不正确;预期%u,得到了%u 42000 ER_SP_COND_MISMATCH 未定义条件:%s 42000 ER_SP_NORETURN 在FUNCTION%s中找不到退货 2F005 ER_SP_NORETURNEND FUNCTION%s结束,没有返回 42000 ER_SP_BAD_CURSOR_QUERY 游标语句必须是SELECT 42000 ER_SP_BAD_CURSOR_SELECT 游标SELECT不能具有INTO 42000 ER_SP_CURSOR_MISMATCH 未定义的游标:%s 24000 ER_SP_CURSOR_ALREADY_OPEN 游标已经打开 24000 ER_SP_CURSOR_NOT_OPEN 游标未打开 42000 ER_SP_UNDECLARED_VAR 未声明的变量:%s HY000 ER_SP_WRONG_NO_OF_FETCH_ARGS FETCH变量数不正确 02000 ER_SP_FETCH_NO_DATA 无数据-提取,选择或处理了零行 42000 ER_SP_DUP_PARAM 参数重复:%s 42000 ER_SP_DUP_VAR 重复变量:%s 42000 ER_SP_DUP_COND 重复条件:%s 42000 ER_SP_DUP_CURS 游标重复:%s HY000 ER_SP_CANT_ALTER 无法更改%s%s 0A000 ER_SP_SUBSELECT_NYI 不支持子查询值 0A000 ER_STMT_NOT_ALLOWED_IN_SF_OR_TRG 存储的函数或触发器中不允许%s 42000 ER_SP_VARCOND_AFTER_CURSHNDLR 游标或处理程序声明后的变量或条件声明 42000 ER_SP_CURSOR_AFTER_HANDLER 处理程序声明后的游标声明 20000 ER_SP_CASE_NOT_FOUND 找不到CASE陈述式的案例 HY000 ER_FPARSER_TOO_BIG_FILE 配置文件'%s'太大 HY000 ER_FPARSER_BAD_HEADER 文件'%s'中格式错误的文件类型头 HY000 ER_FPARSER_EOF_IN_COMMENT 解析注释'%s'时文件意外结束 HY000 ER_FPARSER_ERROR_IN_PARAMETER 解析参数'%s'时出错(行:'%s') HY000 ER_FPARSER_EOF_IN_UNKNOWN_PARAMETER 跳过未知参数'%s'时文件意外结束 HY000 ER_VIEW_NO_EXPLAIN 不能发布解释/显示;缺少基础表的特权 HY000 ER_FRM_UNKNOWN_TYPE 文件'%s'的标头中具有未知类型'%s' HY000 ER_WRONG_OBJECT '%s。%s'不是%s HY000 ER_NONUPDATEABLE_COLUMN 列“%s”不可更新 HY000 ER_VIEW_SELECT_DERIVED View的SELECT在FROM子句中包含一个子查询 HY000 ER_VIEW_SELECT_CLAUSE 视图的SELECT包含一个'%s'子句 HY000 ER_VIEW_SELECT_VARIABLE 视图的SELECT包含变量或参数 HY000 ER_VIEW_SELECT_TMPTABLE 视图的SELECT引用临时表'%s' HY000 ER_VIEW_WRONG_LIST 视图的SELECT和视图的字段列表具有不同的列数 HY000 ER_WARN_VIEW_MERGE 视图合并算法暂时无法在此使用(假设未定义算法) HY000 ER_WARN_VIEW_WITHOUT_KEY 正在更新的视图中没有基础表的完整密钥 HY000 ER_VIEW_INVALID 视图'%s。%s'引用无效的表或列或函数或视图的定义者/调用者缺乏使用它们的权限 HY000 ER_SP_NO_DROP_SP 无法从另一个存储例程中删除或更改%s HY000 ER_SP_GOTO_IN_HNDLR 存储过程处理程序中不允许GOTO HY000 ER_TRG_ALREADY_EXISTS 触发器已存在 HY000 ER_TRG_DOES_NOT_EXIST 触发器不存在 HY000 ER_TRG_ON_VIEW_OR_TEMP_TABLE 触发器的“%s”是视图或临时表 HY000 ER_TRG_CANT_CHANGE_ROW %strigger中不允许更新%s行 HY000 ER_TRG_NO_SUCH_ROW_IN_TRG %s触发器中没有%s行 HY000 ER_NO_DEFAULT_FOR_FIELD 字段“%s”没有默认值 22012 ER_DIVISION_BY_ZER HY000 ER_TRUNCATED_WRONG_VALUE_FOR_FIELD %s值不正确:第%ld行的列'%s'的'%s' 22007 ER_ILLEGAL_VALUE_FOR_TYPE 解析期间发现非法的%s'%s'值 HY000 ER_VIEW_NONUPD_CHECK 在不可更新的视图'%s。%s'上检查选项 HY000 ER_VIEW_CHECK_FAILED 检查选项失败'%s。%s' 42000 ER_PROCACCESS_DENIED_ERROR %s命令被例程'%s'拒绝给用户'%s'@'%s' HY000 ER_RELAY_LOG_FAIL 清除旧中继日志失败:%s HY000 ER_PASSWD_LENGTH 密码哈希应为%d位十六进制数字 HY000 ER_UNKNOWN_TARGET_BINLOG 在binlog索引中找不到目标日志 HY000 ER_IO_ERR_LOG_INDEX_READ I / O错误读取日志索引文件 HY000 ER_BINLOG_PURGE_PROHIBITED 服务器配置不允许清除二进制日志 HY000 ER_FSEEK_FAIL 在fseek()上失败 HY000 ER_BINLOG_PURGE_FATAL_ERR 清除日志时发生致命错误 HY000 ER_LOG_IN_USE 正在使用可清除的日志,不会清除 HY000 ER_LOG_PURGE_UNKNOWN_ERR 清除日志期间发生未知错误 HY000 ER_RELAY_LOG_INIT 初始化中继日志位置失败:%s HY000 ER_NO_BINARY_LOGGING 您没有使用二进制日志记录 HY000 ER_RESERVED_SYNTAX 保留'%s'语法用于MariaDB服务器内部的目的 HY000 ER_WSAS_FAILED WSA启动失败 HY000 ER_DIFF_GROUPS_PROC 目前尚无法与其他小组一起处理程序 HY000 ER_NO_GROUP_FOR_PROC 选择必须与该程序组 HY000 ER_ORDER_WITH_PROC 不能在此过程中使用ORDER子句 HY000 ER_LOGGING_PROHIBIT_CHANGING_OF 二进制日志记录和复制禁止更改全局服务器%s HY000 ER_NO_FILE_MAPPING 无法映射文件:%s,错误号:%d HY000 ER_WRONG_MAGIC %s中的魔术错误 HY000 ER_PS_MANY_PARAM 准备好的语句包含太多占位符 HY000 ER_KEY_PART_0 关键部分'%s'的长度不能为0 HY000 ER_VIEW_CHECKSUM 查看文本校验和失败 HY000 ER_VIEW_MULTIUPDATE 无法通过联接视图'%s。%s'修改多个基表 HY000 ER_VIEW_NO_INSERT_FIELD_LIST 没有字段列表,无法插入联接视图'%s。%s' HY000 ER_VIEW_DELETE_MERGE_VIEW 无法从联接视图'%s。%s'中删除 HY000 ER_CANNOT_USER %s操作%s失败 XAE04 ER_XAER_NOTA XAER_NOTA:未知的XID XAE05 ER_XAER_INVAL XAER_INVAL:无效的参数(或不受支持的命令) XAE07 ER_XAER_RMFAIL XAER_RMFAIL:当全局事务处于%s状态时,无法执行该命令 HY000 ER_FAILED_ROUTINE_BREAK_BINLOG 例程失败,并且其声明中没有SQL或READS SQL DATA,并且启用了二进制日志记录;如果非事务表已更新,则二进制日志将丢失其更改 HY000 ER_BINLOG_UNSAFE_ROUTINE 此函数的声明中没有DETERMINISTIC,NO SQL或READS SQL DATA,并且启用了二进制日志记录(您可能希望使用不太安全的log_bin_trust_function_creators变量) HY000 ER_BINLOG_CREATE_ROUTINE_NEED_SUPER 您没有SUPER特权,并且启用了二进制日志记录(您可能想使用不太安全的log_bin_trust_function_creators变量) HY000 ER_EXEC_STMT_WITH_OPEN_CURSOR 您无法执行带有打开的游标与其关联的准备好的语句。重置该语句以重新执行它。 HY000 ER_STMT_HAS_NO_OPEN_CURSOR 语句(%lu)没有打开的游标。 HY000 ER_COMMIT_NOT_ALLOWED_IN_SF_OR_TRG 存储的函数或触发器中不允许显式或隐式提交。 HY000 ER_NO_DEFAULT_FOR_VIEW_FIELD 视野'%s。%s'基础表没有默认值 HY000 ER_SP_NO_RECURSION 不允许递归存储的函数和触发器。 42000 ER_TOO_BIG_SCALE 为列'%s'指定的比例尺%d太大。最大值为%lu。 42000 ER_TOO_BIG_PRECISION 为列'%s'指定的精度%d太大。最大值为%lu。 42000 ER_M_BIGGER_THAN_D 对于float(M,D,double(M,D)或小数点(M,D,M,必须大于等于D(列'%s'))。 HY000 ER_WRONG_LOCK_OF_SYSTEM_TABLE 您不能将系统表的写锁定与其他表或锁类型结合使用 HY000 ER_CONNECT_TO_FOREIGN_DATA_SOURCE 无法连接到外部数据源:%s HY000 ER_QUERY_ON_FOREIGN_DATA_SOURCE 处理外部数据源上的查询时出现问题。数据源错误:%s HY000 ER_FOREIGN_DATA_SOURCE_DOESNT_EXIST 您要引用的外部数据源不存在。数据源错误:%s HY000 ER_FOREIGN_DATA_STRING_INVALID_CANT_CREATE 无法创建联合表。数据源连接字符串'%s'格式不正确 HY000 ER_FOREIGN_DATA_STRING_INVALID 数据源连接字符串'%s'格式不正确 HY000 ER_CANT_CREATE_FEDERATED_TABLE 无法创建联合表。外部数据src错误:%s HY000 ER_TRG_IN_WRONG_SCHEMA 触发错误的架构 HY000 ER_STACK_OVERRUN_NEED_MORE 线程堆栈溢出:已使用%ld个字节堆栈中的%ld个字节,并且需要%ld个字节。使用“ mysqld --thread_stack =#”指定更大的堆栈。 42000 ER_TOO_LONG_BODY '%s'的常规正文太长 HY000 ER_WARN_CANT_DROP_DEFAULT_KEYCACHE 无法删除默认密钥缓存 42000 ER_TOO_BIG_DISPLAYWIDTH 显示宽度超出列'%s'的范围(最大值=%lu) XAE08 ER_XAER_DUPID XAER_DUPID:XID已经存在 22008 ER_DATETIME_FUNCTION_OVERFLOW 日期时间功能:%s字段溢出 HY000 ER_CANT_UPDATE_USED_TABLE_IN_SF_OR_TRG 无法更新存储功能/触发器中的表'%s',因为调用该存储功能/触发器的语句已使用该表。 HY000 ER_VIEW_PREVENT_UPDATE 表'%s'的定义可防止对表'%s'进行%s操作。 HY000 ER_PS_NO_RECURSION 准备好的语句包含一个引用该相同语句的存储例程调用。不允许以这种递归方式执行准备好的语句 HY000 ER_SP_CANT_SET_AUTOCOMMIT 不允许通过存储的函数或触发器设置自动提交 HY000 ER_MALFORMED_DEFINER 定义者不完全合格 HY000 ER_VIEW_FRM_NO_USER 视图'%s'。'%s'没有定义程序信息(旧表格式)。当前用户用作定义者。请重新创建视图! HY000 ER_VIEW_OTHER_USER 您需要使用'%s'@'%s'定义程序创建视图的SUPER特权 HY000 ER_NO_SUCH_USER 指定为定义者的用户('%s'@'%s')不存在 HY000 ER_FORBID_SCHEMA_CHANGE 不允许将模式从“%s”更改为“%s”。 23000 ER_ROW_IS_REFERENCED_2 无法删除或更新父行:外键约束失败(%s) 23000 ER_NO_REFERENCED_ROW_2 无法添加或更新子行:外键约束失败(%s) 42000 ER_SP_BAD_VAR_SHADOW 变量'%s'必须用`...'引号或重命名 HY000 ER_TRG_NO_DEFINER 触发器'%s'。'%s'没有定义程序属性。触发器将在调用者的授权下被激活,而调用者的权限可能不足。请重新创建触发器。 HY000 ER_OLD_FILE_FORMAT '%s'具有旧格式,您应该重新创建'%s'对象 HY000 ER_SP_RECURSION_LIMIT 例程%s超出了递归限制%d(由max_sp_recursion_depth变量设置) HY000 ER_SP_PROC_TABLE_CORRUPT 无法加载例程%s。表mysql.proc丢失,损坏或包含错误的数据(内部代码%d) 42000 ER_SP_WRONG_NAME 常规名称“%s”不正确 HY000 ER_TABLE_NEEDS_UPGRADE 需要表升级。请执行“修复表%s”或转储/重新加载以解决该问题! 42000 ER_SP_NO_AGGREGATE 存储功能不支持AGGREGATE 42000 ER_MAX_PREPARED_STMT_COUNT_REACHED 不能创建超过max_prepared_stmt_count条语句(当前值:%lu) HY000 ER_VIEW_RECURSIVE %s.%s包含视图递归 42000 ER_NON_GROUPING_FIELD_USED %s子句中使用了非分组字段'%s' HY000 ER_TABLE_CANT_HANDLE_SPKEYS 使用的表类型不支持SPATIAL索引 HY000 ER_NO_TRIGGERS_ON_SYSTEM_SCHEMA 无法在系统表上创建触发器 HY000 ER_REMOVED_SPACES 前导空格已从名称'%s'中删除 HY000 ER_AUTOINC_READ_FAILED 无法从存储引擎读取自动增量值 HY000 ER_USERNAME HY000 ER_HOSTNAME HY000 ER_WRONG_STRING_LENGTH 字符串'%s'对于%s而言太长(不应超过%d) HY000 ER_NON_INSERTABLE_TABLE %s的目标表%s不可插入 HY000 ER_ADMIN_WRONG_MRG_TABLE 表'%s'的定义不同或不是MyISAM类型,或者不存在 HY000 ER_TOO_HIGH_LEVEL_OF_NESTING_FOR_SELECT 选择的嵌套层次太高 HY000 ER_NAME_BECOMES_EMPTY 名称“%s”已变为“ HY000 ER_AMBIGUOUS_FIELD_TERM FIELDS TERMINATED字符串的第一个字符不明确;请使用非可选和非空的字段 HY000 ER_FOREIGN_SERVER_EXISTS 您尝试创建的外部服务器%s已存在。 HY000 ER_FOREIGN_SERVER_DOESNT_EXIST 您要引用的外部服务器名称不存在。数据源错误:%s HY000 ER_ILLEGAL_HA_CREATE_OPTION 表存储引擎'%s'不支持创建选项'%s' HY000 ER_PARTITION_REQUIRES_VALUES_ERROR 语法错误:%s PARTITIONING要求为每个分区定义VALUES%s HY000 ER_PARTITION_WRONG_VALUES_ERROR 只有%s PARTITIONING可以在分区定义中使用VALUES%s HY000 ER_PARTITION_MAXVALUE_ERROR MAXVALUE只能在最后一个分区定义中使用 HY000 ER_PARTITION_SUBPARTITION_ERROR 子分区只能是哈希分区,并且只能按键 HY000 ER_PARTITION_SUBPART_MIX_ERROR 如果在一个分区上,则必须在所有分区上定义子分区 HY000 ER_PARTITION_WRONG_NO_PART_ERROR 定义的分区数量错误,与先前的设置不匹配 HY000 ER_PARTITION_WRONG_NO_SUBPART_ERROR 定义的子分区数量错误,与先前的设置不匹配 HY000 ER_CONST_EXPR_IN_PARTITION_FUNC_ERROR (子)分区函数中不允许常量/随机表达式 HY000 ER_WRONG_EXPR_IN_PARTITION_FUNC_ERROR (子)分区函数中不允许常量,随机或时区相关的表达式 HY000 ER_NO_CONST_EXPR_IN_RANGE_OR_LIST_ERROR RANGE / LIST VALUES中的表达式必须是常数 HY000 ER_FIELD_NOT_FOUND_PART_ERROR 在表中找不到分区功能的字段列表中的字段 HY000 ER_LIST_OF_FIELDS_ONLY_IN_HASH_ERROR 字段列表仅在KEY分区中允许 HY000 ER_INCONSISTENT_PARTITION_INFO_ERROR frm文件中的分区信息与可写入frm文件的内容不一致 HY000 ER_PARTITION_FUNC_NOT_ALLOWED_ERROR %s函数返回错误的类型 HY000 ER_PARTITIONS_MUST_BE_DEFINED_ERROR 对于%s分区,必须定义每个分区 HY000 ER_RANGE_NOT_INCREASING_ERROR 每个分区的值必须小于值 HY000 ER_INCONSISTENT_TYPE_OF_FUNCTIONS_ERROR VALUES值必须与分区函数具有相同的类型 HY000 ER_MULTIPLE_DEF_CONST_IN_LIST_PART_ERROR 列表分区中相同常量的多个定义 HY000 ER_PARTITION_ENTRY_ERROR 不能在查询中独立使用分区 HY000 ER_MIX_HANDLER_ERROR 此版本的MariaDB中不允许在分区中混合使用处理程序 HY000 ER_PARTITION_NOT_DEFINED_ERROR 对于分区引擎,必须定义所有%s HY000