错误码 | 错误描述 | 示例 |
1801 | 未知的 LOCK 类型 | 未知的 LOCK 类型 CUSTOM_LOCK |
1802 | 当从服务器在 MTS 模式下因错误停止或被杀死时,无法执行 CHANGE MASTER | - |
1803 | 在并行执行模式下,Slave 出错后无法恢复 | - |
1804 | 无法清理工作进程信息表 | - |
1805 | 表的列数错误 | 表 mysql.user 的列数错误。预期5列,发现4列 |
1806 | Slave 必须静默重试当前事务 | - |
1807 | 表上正在运行外键检查。无法丢弃该表 | 表 orders 上正在运行外键检查。无法丢弃该表 |
1808 | 模式不匹配 | 模式不匹配 ( 字符集不一致) |
1809 | 表位于系统表空间中 | 表 mysql.innodb_table_stats 位于系统表空间中 |
1810 | I/O 读取错误 | I/O 读取错误:(2, 文件不存在) /var/lib/mysql/data.ibd |
1811 | I/O 写入错误 | I/O 写入错误:(28, 磁盘空间不足) /var/lib/mysql/logfile |
1812 | 表缺少表空间 | 表 users 缺少表空间 |
1813 | 表空间已存在 | 表空间 users_tablespace 已存在 |
1814 | 表的表空间已被丢弃 | 表 archive_data 的表空间已被丢弃 |
1815 | 内部错误 | 内部错误: 内存分配失败 |
1816 | ALTER TABLE IMPORT TABLESPACE 失败 | ALTER TABLE users IMPORT TABLESPACE 失败,错误号 150:表空间损坏 |
1817 | 索引损坏 | 索引损坏: idx_name 结构错误 |
1818 | 无效的显示宽度。请改用 YEAR 类型 | - |
1819 | 您的密码不满足当前策略要求 | - |
1820 | 执行此语句前,您必须使用 ALTER USER 语句重置密码 | - |
1821 | 添加外键约束失败。外键表中缺少约束的索引 | 添加外键约束失败。外键表 orders 中缺少约束 fk_user_id 的索引 |
1822 | 添加外键约束失败。被引用表中缺少约束的索引 | 添加外键约束失败。被引用表 users 中缺少约束 fk_user_id 的索引 |
1823 | 将外键约束添加到系统表失败 | 将外键约束 sys_fk 添加到系统表失败 |
1824 | 无法打开被引用的表 | 无法打开被引用的表 referenced_table |
1825 | 添加外键约束失败。外键约束中的选项不正确 | 在表 child_table 上添加外键约束失败。外键约束 parent_fk 中的选项不正确 |
1826 | 重复的外键约束名称 | 重复的外键约束名称 duplicate_fk |
1827 | 密码哈希不具有预期的格式 | - |
1828 | 无法删除列:外键约束需要此列 | 无法删除列 user_id:外键约束 fk_user 需要此列 |
1829 | 无法删除列:表的外键约束需要此列 | 无法删除列 order_id:表 order_items 的外键约束 fk_order 需要此列 |
1830 | 列不能为 NOT NULL:外键约束需要 SET NULL | 列 parent_id 不能为 NOT NULL:外键约束 fk_parent 需要 SET NULL |
1831 | 表上定义了重复索引 | 表 db.users 上定义了重复索引 idx_email |
1832 | 无法更改列:外键约束使用了此列 | 无法更改列 customer_id:外键约束 fk_customer 使用了此列 |
1833 | 无法更改列:表的外键约束使用了此列 | 无法更改列 product_id:表 order_details 的外键约束 fk_product 使用了此列 |
1834 | 无法从作为表的外键约束父表的表中删除行 | 无法从作为表 orders 的外键约束 fk_user 父表的表中删除行 |
1835 | 格式错误的通信包 | - |
1836 | 以只读模式运行 | - |
1837 | 当 @@SESSION.GTID_NEXT 设置为 GTID 时,在 COMMIT 或 ROLLBACK 后必须显式将其设置为不同的值 | - |
1838 | 存储过程中无法设置系统变量 | 存储过程中无法设置系统变量 autocommit |
1839 | 仅当 @@GLOBAL.GTID_MODE = ON 时才能设置 @@GLOBAL.GTID_PURGED | - |
1840 | 仅当 @@GLOBAL.GTID_EXECUTED 为空时才能设置 @@GLOBAL.GTID_PURGED | - |
1841 | 仅当没有进行中的事务时才能设置 @@GLOBAL.GTID_PURGED | - |
1842 | @@GLOBAL.GTID_PURGED 已更改 | @@GLOBAL.GTID_PURGED 已从 uuid:1-100 更改为 uuid:1-200 |
1843 | @@GLOBAL.GTID_EXECUTED 已更改 | @@GLOBAL.GTID_EXECUTED 已从 uuid:1-50 更改为 uuid:1-150 |
1844 | 无法执行语句:由于 BINLOG_FORMAT = STATEMENT,并且同时写入了复制和非复制表,因此无法写入二进制日志 | - |
1845 | 此操作不支持。请尝试其他方法 | 此操作不支持 ALTER TABLE。请尝试 CREATE TABLE |
1846 | 不支持。请尝试其他方法 | 不支持 DROP DATABASE。原因:数据库正在使用。请尝试 STOP SLAVE |
1847 | COPY 算法需要锁 | - |
1848 | 分区特定操作尚不支持 LOCK/ALGORITHM | - |
1849 | 参与外键的列已被重命名 | - |
1850 | 无法原地更改列类型 | - |
1851 | 添加外键需要设置 foreign_key_checks=OFF | - |
1852 | 使用 IGNORE 创建唯一索引需要 COPY 算法来移除重复行 | - |
1853 | 不允许在不添加新主键的情况下删除主键 | - |
1854 | 添加自增列需要锁 | - |
1855 | 不能用用户可见的列替换隐藏的 FTS_DOC_ID | - |
1856 | 无法删除或重命名 FTS_DOC_ID | - |
1857 | 全文索引创建需要锁 | - |
1858 | 当服务器以 @@GLOBAL.GTID_MODE = ON 运行时,不能设置 sql_replica_skip_counter | - |
1859 | 键中包含重复值 | 键 PRIMARY 的重复条目 1001 |
1860 | 长数据库名和对象标识符导致路径长度超过限制 | 路径: /var/lib/mysql/very_long_database_name_table_name |
1861 | 无法按要求在此 SQL_MODE 下静默转换 NULL 值 | - |
1862 | 您的密码已过期。要登录,您必须使用支持过期密码的客户端更改密码 | - |
1863 | 在错误的分区中发现一行数据 | 在错误的分区 p2023 中发现一行数据 |
1864 | 无法将事件调度给工作线程,因为其大小超过 replica_pending_jobs_size_max | 无法将事件 Query_event、中继日志名称 relay-bin.00003、位置12345调度给工作线程,因为其大小104857600超过了 replica_pending_jobs_size_max 的 16777216 |
1865 | CREATE FULLTEXT INDEX WITH PARSER 不能在 InnoDB 表上创建 | - |
1866 | 二进制日志文件逻辑上已损坏 | 二进制日志文件 binlog.000015 逻辑上已损坏:事件顺序错误 |
1867 | 文件未被清除,因为它正在被线程读取 | 文件 binlog.000010 未被清除,因为它正在被5个线程读取,仅清除了10个文件中的3个 |
1868 | 文件未被清除,因为它是活动的日志文件 | 文件 binlog.000020 未被清除,因为它是活动的日志文件 |
1869 | UPDATE 中的自增值与内部生成的值冲突 | - |
1870 | 对于以行格式修改 BLACKHOLE 表的语句,不记录行事件 | 对于以行格式修改 BLACKHOLE 表的 INSERT 语句,不记录行事件。表:test.blackhole_table |
1871 | Slave 无法从存储库初始化主信息结构 | - |
1872 | Slave 无法从存储库初始化中继日志信息结构 | - |
1873 | 尝试切换到用户时访问被拒绝 | 尝试切换到用户 john@localhost 时访问被拒绝(使用密码:是) |
1874 | InnoDB 处于只读模式 | - |
1875 | STOP SLAVE 命令执行未完成:Slave SQL 线程已收到停止信号,线程正忙 | - |
1876 | STOP SLAVE 命令执行未完成:Slave IO 线程已收到停止信号,线程正忙 | - |
1877 | 无法执行操作。表缺失、损坏或包含错误数据 | 无法执行操作。表 mysql.plugin 缺失、损坏或包含错误数据 |
1878 | 临时文件写入失败 | - |
1879 | 升级索引名称失败,请使用 create index (alter table) algorithm copy 重建索引 | - |
1880 | 旧格式的 TIME/TIMESTAMP/DATETIME 列已升级为新格式 | - |
1881 | 当 innodb_force_recovery > 0 时,不允许执行此操作 | - |
1882 | 提供给函数的初始化向量太短 | 提供给 AES_DECRYPT 的初始化向量太短。必须至少为 16 字节长 |
1883 | 现在无法卸载插件 | 现在无法卸载插件 audit_log。插件正忙 |
1884 | 无法执行该语句,因为它需要作为多个语句写入二进制日志 | - |
1885 | 从服务器包含的 GTID 数量超过了主服务器(基于相同 SERVER_UUID),这可能表明:二进制日志的末端被截断,或者最后一个二进制日志文件已丢失(例如在发生电源或磁盘故障且 sync_binlog 不等于1时)。主服务器可能已回滚了某些已复制到从服务器的事务,也可能没有。建议将主服务器已回滚但从服务器中仍存在的事务反向复制回主服务器,和/或在主服务器上提交空事务,以弥补那些已在主服务器提交但未包含在 GTID_EXECUTED 中的事务。 | - |
1886 | 表没有定义必要的键 | 表 db.temp_table 没有定义必要的键 |