mysql表 diff工具_mysql 表结构比对工具(Linux下)

项目开发过程中,如果针对系统不同版本的表结构没有标记,那么以后的更新会相当麻烦,而且问题不断,为了避免这种问题,我们常需要比较两个不同的库的表结构,找出他们的差别并进行更新,windows 下的软件很多,不过大多都是收费的,以下介绍在Linux下相关的软件:

1、sqlupdate

可以直接比较两个表结构文件,使用如下:

sqlupdate --help

sqlupdate v1.6.6 - Copyright (C) Joel Yliluoma (http://iki.fi/bisqwit/)

Usage:

sqlupdate [options] >changes.sql

(Creates an update script)

Options:

-t tablefile          Describes the file containing

the new sql layout. Default: tables.sql

-d database           Default: winnie3

-h host               Default: localhost

-u user               Default: root

-i                    Use CREATE INDEX instead of ALTER..ADD KEY

-m                    Add comments explaining the differences

-c                    Ignore character set differences

-p pass<

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值