MYSQL → OceanBase 4.3.5 MySQL 模式 SQL 兼容速查表

从当前规则库与目标能力矩阵自动生成。优先关注 8 项,按兼容风险排序,不代表实际使用频次。

下载 HTML

只列能力矩阵明确为不支持或部分支持的构造;未列出不代表兼容,完整结论应以实际扫描为准。

改写内容为方向摘要,不是可直接执行的迁移脚本;请查看完整规则,并在目标版本与模式下进行 PoC 复核。

源端构造 / 规则 ID支持度风险证据改写方向摘要
MySQL MASTER_POS_WAIT 复制等待my.func.master_pos_wait 不支持 阻断 公开资料 · 建议 PoC 复核 改目标复制位点/一致性读 API 或 CDC checkpoint
查看完整规则
RR 下 UPDATE 子查询快照差异my.txn.update_subquery_rr 部分支持 阻断 公开资料 · 建议 PoC 复核 显式锁定参与子查询的数据,或拆分读取与更新并评估改用 RC
查看完整规则
MySQL XA 事务语句my.txn.xa 部分支持 阻断 公开资料 · 建议 PoC 复核 改目标分布式事务协议/事务管理器,或重构 Saga/Outbox
查看完整规则
MySQL LOAD_FILE 函数my.func.load_file 不支持 严重 公开资料 · 建议 PoC 复核 文件由应用读取后参数上传,或对象存储 URI
查看完整规则
MySQL 兼容检查:CHAR LENGTH OVERoma.mysql.char-length-over 不支持 严重 公开资料 · 建议 PoC 复核 先按目标版本做最小建表 PoC;确认受限后,将源类型映射为 OceanBase MySQL 模式公开支持的类型,并验证边界值。
查看完整规则
MySQL 兼容检查:CHARSET UNSUPPORTEDoma.mysql.charset-unsupported 不支持 严重 公开资料 · 建议 PoC 复核 先按目标版本做最小建表 PoC;确认受限后,将源类型映射为 OceanBase MySQL 模式公开支持的类型,并验证边界值。
查看完整规则
MySQL 兼容检查:COL NAME FROM KEYWORDoma.mysql.col-name-from-keyword 不支持 严重 公开资料 · 建议 PoC 复核 先按目标版本做最小 DDL PoC;确认受限后,移除 MySQL 专有选项或改为 OceanBase 支持的对象定义。
查看完整规则
MySQL 兼容检查:COLLATION UNSUPPORTEDoma.mysql.collation-unsupported 不支持 严重 公开资料 · 建议 PoC 复核 先按目标版本做最小建表 PoC;确认受限后,将源类型映射为 OceanBase MySQL 模式公开支持的类型,并验证边界值。
查看完整规则