【TiDB 4.0 PCTA 学习笔记】- 3.6.2 Data migration from MySQL(如何将数据从 MySQL 迁移到 TiDB)@1班+赵燕雄

课程名称:3.6.2 Data migration from MySQL(如何将数据从 MySQL 迁移到 TiDB)

学习时长:30min

课程收获:

Dumpling和Lightning具体如何使用

课程内容:

Dumpling

1、所需权限:select,reload,lock tables,replication client 
2、4.0版本之前需要修改GC时间:update mysql.tidb set variable_value='720h' where variable_name='tikv_gc_life_time';默认是10分钟,迁移完毕需要改回
3、导出命令:dumpling -u用户名 -P端口号 -hip -p密码 --filetype sql/csv --threads线程数 -o数据存放目录 -F 指定单个文件的最大大小,默认mb
4、其它参数:-B 指定导出数据库名 -T 指定导出的数据库表 -r 指定单个文件的最大记录数 --filter 过滤库表  --where 指定表的条件

Lightning

1、变更tikv_importer backend:"tidb"模式
2、配置文件,配置相关存储目录以及下游TiDB集群访问信息

学习过程中遇到的问题或延伸思考:

  • 问题 1:
  • 问题 2:
  • 延伸思考 1:
  • 延伸思考 2:

学习过程中参考的其他资料