当前位置:   article > 正文

binlog2sql的安装及使用_binlog2sql安装

binlog2sql安装

mysql自带的mysqlbinlog工具导出的数据不是一般人能看懂的,所以才需要这个工具,binlog2sql导出的数据是原始的sql语句
安装git和pip

wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm

rpm -ivh epel-release-latest-7.noarch.rpm

yum -y install git python-pip 
  • 1
  • 2
  • 3
  • 4
  • 5

安装binlog2sql

git clone https://github.com/danfengcao/binlog2sql.git && cd binlog2sql 

pip install -r requirements.txt
  • 1
  • 2
  • 3

binlog2sql使用

python binlog2sql.py -h127.0.0.1 -P3306 -uroot -proot -d database -t table --start-file=mysql-bin.000001 > table.sql
  • 1

python:用的python编译器
/soft/binlog2sql/binlog2sql/binlog2sql.py:binlog2sql所下载的binlog2sql.py目录
-h192.168.80.11:主机ip
-P3306:端口号,这里的P是大写
-uroot:用户名为root
-proot:密码
-d rizhi:所用的数据库名
-t student_cdc:对哪张表进行操作 –start-file=mysql-bin.000001:从那个二进制文件开始转,这里是一个文件
/soft/binlog2sql/rizhi.sql:重定向到那个目录下并生成名字为rizhi后缀为.sql的文件

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号