linux下mydumper与myloader安装与使用
mydumper是mysql的一种多线程备份数据的工具。
myloader是mysql的一种多线程导入数据的工具。
这两个工具使用需要先安装mydumper-0.9.1.tar.gz (链接:http://pan.baidu.com/s/1qYgGhLq 密码:m79c)
安装方式:
1、yum install glib2-devel mysql-devel zlib-devel pcre-devel openssl-devel (现在安装这些依赖)
2、cmake . (解压编译tar xvf mydumper-0.9.1.tar.gz)
3、make && make install (编译安装)
4、ln -s /usr/local/bin/mydumper /usr/bin/ && ln -s /usr/local/bin/myloader /usr/bin/ (软连接)
5、myloader --help (验证安装成功)
使用方式:
mydumper -h 127.0.0.1 -u root -p 123123 -r 25000 -B test -o /root/test -k (参数说明: -r 25000每次备份分割的行数, -B test要备份数据库的库名,-o /root/test备份之后存放的目录)
myloader -h 127.0.0.1 -u root -p 123123 -B test1 -q 25000 -d /root/test -o (参数说明: -B test1要导入数据的数据库名, -q 25000导入时每次行数, -d /root/test备份源sql文件存放目录, -o 覆盖原库的表数据)