MYSQL上有21W张表,如何快速迁移到TIDB呢
看总数据量大小,mysqldump 导出也可,然后load data进tidb
mysqldump能导出这么多的表吗,之前试好像不行,是有什么参数调整吗
而且mysqldump的时间也比较久,有快速点的办法吗
看数据总量的大小,都是小表的话直接用dm直接一步到位,不需要多余的操作,量大的话,还是dumpling+lighting吧。。。
可以用dumpling导出
如果只是21w张表,我举的mysqldump完全可以,如果还要考虑数据量,那就要再根据数据量考虑采用什么方法了。
只是表多,单表数据量不大
mysqldump出来的,可以用mysql客户端直接source吗
tidb有dumpling,用这个导出mysql的也没问题
dumpling导出,然后lighting导入
单库有多少表我看没有限制,其他限制信息请看文档
https://docs.pingcap.com/zh/tidb/stable/tidb-limitations#使用限制)
看这是端口连接不上啊
你这个选的是物理导入还是逻辑导入啊,配置文件没看明白
配置文件不太懂怎么写,就是把服务器A上的MYSQL数据导出,把导出的sql拷贝到服务器B上导入到TIDB上,这种应该选择哪种
mysqldump单线程有点慢
直接mysqlpump或者mydumper试试呢 ?
这是网络不通了吗