使用 TiDB Lightning 从 MySQL SQL 文件迁移数据

    本文介绍如何使用 TiDB Lightning 从 MySQL SQL 文件迁移数据到 TiDB。关于如何生成 MySQL SQL 文件,可以参考 Dumpling 文档。

    使用 TiDB Lightning 将数据导入 TiDB。TiDB Lightning 具体的部署方法见 。

    1. [mydumper] 下的 设置为 MySQL 的 SQL 文件路径。

      注意:

      如果下游已经存在对应的 schema,那么可以设置 no-schema=true 来跳过 schema 创建的步骤。

    2. 增加 TiDB-backend 的必要参数。本文采用 TiDB-backend 模式。此处也可以根据实际应用场景设置为 “local” 或 “importer”。具体请参考后端模式

    3. 增加导入 TiDB 集群必要参数

    其它配置参考 。

    导入开始后,可以采用以下两种方式查看进度:

    • 通过 日志关键字 progress 查看进度,默认 5 分钟更新一次。