支持的方言
MySQL
MySQL 支持 迁移 部分提及的全部功能,
并正在 10.2、 10.3 和最新版本中持续测试。
MariaDB
MariaDB 支持 迁移 部分提及的全部功能,
并正在 5.6.35、 5.7.26 和 8 版本中持续测试。
PostgreSQL
PostgreSQL 支持 迁移 部分提及的全部功能,
并正在 11、 12、 13、 14 和 15 五个版本中持续测试。
CockroachDB (预览版)
CockroachDB 的支持处于预览阶段,需要使用 Atlas 迁移引擎。
与 CRDB 的集成目前已在 v21.2.11` 版本上完成测试。
SQLite
通过使用 Atlas,SQLite 驱动支持 迁移 部分提及的全部功能, 请注意,某些变更(如列修改)是在临时表上使用 SQLite 官方文档 中描述的操作序列执行的。
Gremlin
Gremlin 不支持迁移和索引,这被视为实验性的 。
TiDB (预览版)
TiDB 的支持处于预览阶段,需要使用 Atlas 迁移引擎。
TiDB 与 MySQL 兼容,因此在 MySQL 可用的功能在 TiDB 上理论也 应当 可用。
有关已知兼容性问题的列表参见 https://docs.pingcap.com/tidb/stable/mysql-compatibility 。
TiDB 的集成目前在 5.4.0、 6.0.0 版本已进行过测试。