MYSQL 迁移 OceanBase 4.3.5 MySQL 模式 改造清单

GET_LOCK / RELEASE_LOCK 咨询锁函数partial · major · my.func.advisory_locks ALTER TABLE ALGORITHM= / LOCK= 在线 DDL 子句partial · minor · my.ddl.alter_algorithm ALTER TABLE 增删主键限制unknown · critical · my.ddl.alter_primary_key AUTO_INCREMENT 自增列partial · minor · my.ddl.auto_increment 表/列级 CHARSET 与 COLLATE 子句partial · major · my.ddl.charset_collation CHECK 约束执行与静默忽略差异unknown · critical · my.ddl.check_constraint CHECK TABLE 管理语句unknown · major · my.admin.check_table CHECKSUM TABLE 校验语句unknown · major · my.admin.checksum_table 列 DEFAULT 表达式兼容差异partial · critical · my.ddl.default_expression DECLARE ... HANDLER 条件处理器partial · major · my.proc.handler CONVERT(expr USING charset) 字符集转换partial · minor · my.func.convert_using MySQL CREATE TABLE ... AS SELECTunknown · major · my.ddl.create_table_as_select DEFINER 定义者权限子句partial · minor · my.proc.definer MySQL 降序索引列none · major · my.index.descending ENGINE= 存储引擎子句partial · minor · my.ddl.engine_clause ENUM 枚举类型partial · major · my.type.enum 事件调度器(CREATE EVENT / ON SCHEDULE)none · major · my.proc.event MySQL ExtractValue XML 函数none · major · my.func.extractvalue MySQL 外键约束partial · critical · my.ddl.foreign_key 全文索引(FULLTEXT / MATCH AGAINST)partial · major · my.ddl.fulltext 生成列(GENERATED ALWAYS AS ... VIRTUAL/STORED)partial · major · my.ddl.generated_column GROUP_CONCAT 聚合函数partial · minor · my.func.group_concat MySQL HANDLER 低层表访问语句unknown · critical · my.syntax.handler USE / FORCE / IGNORE INDEX 索引提示partial · minor · my.syntax.index_hints INSERT IGNORE 容错插入partial · major · my.syntax.insert_ignore JOIN ON 中的相关子查询unknown · critical · my.subquery.join_on_correlated JSON 列 -> 取 JSON 操作符partial · minor · my.syntax.json_arrow JSON 列 ->> 取文本操作符partial · minor · my.syntax.json_arrow_text JSON_* 函数族partial · major · my.func.json_family LAST_INSERT_ID 函数partial · major · my.func.last_insert_id MySQL LATERAL 派生表unknown · critical · my.syntax.lateral_derived LOAD DATA [LOCAL] INFILE 批量装载partial · major · my.syntax.load_data MySQL LOAD_FILE 函数none · critical · my.func.load_file LOCK TABLES / UNLOCK TABLESpartial · major · my.syntax.lock_tables MySQL MASTER_POS_WAIT 复制等待none · blocker · my.func.master_pos_wait MySQL 多值索引partial · critical · my.index.multi_valued AES_ENCRYPT/AES_DECRYPT 密文兼容unknown · blocker · my.func.aes_crypto MySQL Enterprise 非对称加密函数族unknown · blocker · my.func.asymmetric_crypto FROM_BASE64/TO_BASE64 编码细节unknown · major · my.func.base64 BIN/BIT_COUNT 位字符串辅助函数unknown · major · my.func.bit_helpers MySQL 位异或 ^unknown · major · my.op.bitwise_xor MySQL 逻辑 XORunknown · major · my.op.boolean_xor DAY/DAYOFWEEK/DAYOFYEAR 日序函数族unknown · critical · my.func.calendar_day LCASE/UCASE 大小写别名unknown · major · my.func.case_alias CHAR 数值序列转字符unknown · critical · my.func.char_code COMPRESS/UNCOMPRESS 二进制格式unknown · critical · my.func.compression MySQL CONCAT 函数unknown · major · my.func.concat CONCAT_WS 分隔拼接的 NULL 语义unknown · major · my.func.concat_ws CONNECTION_ID/USER/SYSTEM_USER 会话身份unknown · critical · my.func.connection_identity MySQL CONVERT_TZ 时区转换unknown · critical · my.func.convert_tz CREATE TABLE ... LIKE 克隆表结构unknown · major · my.ddl.create_table_like MySQL CURDATE 函数unknown · major · my.func.curdate MySQL DATABASE/SCHEMA 当前库函数unknown · major · my.func.current_database CURTIME/SYSDATE 当前时间语义unknown · critical · my.func.current_time DAYNAME/MONTHNAME 本地化名称unknown · major · my.func.date_name DATEDIFF 整日边界差unknown · critical · my.func.datediff DELETE IGNORE 错误降级unknown · critical · my.dml.delete_ignore DELETE ORDER BY / LIMITunknown · major · my.dml.delete_order_limit MySQL 除法零除语义unknown · critical · my.op.division_zero_semantics FIELD/ELT 位置与取值函数unknown · major · my.func.field_elt FIND_IN_SET 逗号集合查找unknown · critical · my.func.find_in_set GROUP BY 后缀式 WITH ROLLUPunknown · major · my.syntax.group_by_with_rollup HEX/UNHEX 二进制与文本转换unknown · critical · my.func.hex_helpers MySQL 索引 USING HASH/BTREE/RTREEunknown · major · my.index.type_clause DIV 整数除法运算符unknown · major · my.op.integer_div INET6/IPv4 兼容地址函数族unknown · critical · my.func.ip_address MySQL ISNULL 函数unknown · major · my.func.isnull MySQL LENGTH 字节长度语义unknown · critical · my.func.length_bytes LOCATE 子串位置与起始偏移unknown · major · my.func.locate LOG/LOG2/LOG10 底数差异unknown · critical · my.func.logarithm MAKEDATE 年+日序构造日期unknown · major · my.func.makedate MySQL MAKETIME 时长/时间构造unknown · major · my.func.maketime MID 子串别名unknown · major · my.func.mid MySQL 取模零除语义unknown · critical · my.op.modulo_zero_semantics MySQL 多表 DELETEunknown · critical · my.dml.multi_table_delete MySQL 多表 UPDATEunknown · critical · my.dml.multi_table_update MySQL NULL 安全等号 <=>unknown · major · my.op.null_safe_equality MySQL TRUNCATE 数值截断函数unknown · minor · my.func.truncate /*+ ... */ 优化器提示(MySQL 8.0 风格)partial · minor · my.syntax.optimizer_hint ORD 多字节首字符数值unknown · critical · my.func.ord

社群/联系

迁移卡住时,带着案例找人复核

迁移路上遇到具体问题?微信群、1v1 咨询与邮箱,随时找得到人。

微信交流群 微信二维码

扫码添加微信,邀您加入交流群;亦可搜索微信号 prejudice_me。

邮箱咨询

m01dm01db01@foxmail.com

发源库、目标库、代码规模和已脱敏案例短链,便于估算改造工作量。