Mysql数据库表结构差异性对比工具(PHP版)
Submitted by 有空来玩玩 on 2009, September 9, 11:49 AM. WEB技术
此工具用于对比MYSQL一个数据库的结构,可以对比出与另一个库的差异性。并能生成相关的SQL语句。
PS:现在索引差异性对比没有完成。主要完成了表结构中的字段名的差异性对比
下面是该工具的下载地址:
注意:要运行此工具,需要你有PHP环境。
2010年1月5日更新:
修复了附件,可以下载了。同时,这个版本是有索引差异性对比功能的版本。
网盘下载:
http://www.brsbox.com/filebox/down/fc/983fdd7fefabe0a142b7d916bc52b5df
本地下载:checkDBforUpgrade.7z
Tags: 表结构对比, 原创
« 上一篇 | 下一篇 »
Trackbacks
7条记录访客评论
给博主留言,很感谢你,真的很好用,哈哈
Post by Sharkuo on 2010, August 20, 10:08 AM
#1
这个工具当时做出来后,没多做测试,只是想到可能升级数据库时比较方便。所以的确是有不少不足之处。error_report 我的环境关了warning与notice的。所以没注意到,UTF8嘛。在header里输出就够了。不一定要加到HTML里。
Post by 有空来玩玩 on 2010, July 4, 8:07 PM
#2
非常感谢, 本来打算自己写一个, 但是比较懒, 发现你的, 下载用了一下, 不错!
但是要考虑PHP默认配置的报错级别, 最好在开头加入:
error_reporting(0);
关闭PHP的报错输出, 否则界面就一团糟了.
还有, 非IE浏览器直接显示UTF-8字符会乱码, 所以需要在HTML代码的开头加入一个meta标签, 著名页面是UTF-8编码.
<html>
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
<title>数据库结构异同对比器</title>
<body>
使用WinRAR可以解压, 谢谢楼主.
Post by 绒毛 on 2010, July 1, 8:46 AM
#3
是用的7-zip压缩的。需要使用7-zip的最新版本来解压。一般的winrar支持的是7-zip的老版本。所以解不开。
Post by 有空来玩玩 on 2010, January 14, 7:54 PM
#4
谢谢分享。
Post by jeff on 2010, January 14, 11:54 AM
#5
的确是有问题。之后我们重新更新一个上去,最新版的已经是有索引对比了。
Post by 有空来玩玩 on 2010, January 5, 9:17 AM
#6
正要找的东西。下载了解压不了,麻烦重传分享一下,谢谢。
Post by llj on 2009, December 29, 8:56 PM
#7
发表评论