欢迎光临 https://github.com/zjcxc

        在 github 上搭了个窝,欢迎大家光临 zjcxc (github.com)

        发布的第一个开源代码源自于对mysqldump的功能改造增强 zjcxc/mysqldump (github.com)

基于5.7.35 修改实现的功能:

  1. 为 -A,--all-databases 选项增加数据库过滤(排除)功能
  2. 为 -w,--where 选项增加条件扩展,当指定的条件以#打头时,表示后面跟的是存储过程,由存储过程返回当前表的筛选条件。存储过程包含两个固定参数:dbname,tbname
  3. 扩展--master-data选项值,增加3、4,功能对应原始的1。2,区别在于使用3,4时,如果未开启binlog,则不会报错
  4. 增加使用环境变量MYSQLUSER、MYSQLPASSWORD获取用户名和密码的功能。如果未指定-u,--user,则使用MYSQLUSER;如果未指定-p,--password,则使用MYSQLPASSWORD
  • 代码中使用 // zoujian.zjcxc --> 标记出修改的部分
  • 编译方法:
  1. 从mysql官网下载源码
  2. 使用修改后的 mysqldump.c 文件覆盖源码中的文件,文件位于 client 子目录
  3. 参考官网说明,对mysql源码进行编译
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值