Java教程

#补充: tdsql(noshard)? 到 tdsql(noshard)

本文主要是介绍#补充: tdsql(noshard)? 到 tdsql(noshard),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

 

#tdsql(noshard)  到 tdsql(noshard)
(一般不建议这样导,tdsql 内部建议用多源同步)

 如果是导入到tdsql shard 中需要提创建表,指定shardkey

在mysqlagent 导出指定proxy ip 和端口:
cd /data/tdsql_run/4002/mysqlagent/bin
./mydumper --host=10.85.10.51 --port=15002 --user=huyi35 --password=huyi --events --routines --triggers --less-locking --ignore-sysdb=1 --chunk-filesize=1024 --outputdir=/tmp/mydumper –complete-insert

查看matadata
cd /tmp/mydumper
root@huyidb01 mydumper]# cat metadata.partial 
Started dump at: 2020-12-09 10:36:10
SHOW MASTER STATUS:
        Log: binlog.000001
        Pos: 40444478
        GTID:24330781-3925-11eb-84b7-000c293b17c1:1-6827,
c15d1de3-3924-11eb-a3ab-000c29eab121:1-36164



导入到 tdsql(noshard)导出指定proxy ip 和端口:
1.将文件导入到相应目录,我这里是同一台机器就不用传了。
2.重命名metadata.partial 文件,删除系统表信息
    cd /tmp/mydumper
    mv metadata.partial metadata
    rm -rf sys.*

cd /data/tdsql_run/4003/mysqlagent/bin
./myloader --host=10.85.10.51 --port=15003 --user=huyi45 --password=huyi --directory=/tmp/mydumper  --enable-binlog

  

这篇关于#补充: tdsql(noshard)? 到 tdsql(noshard)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!