每次制作升级包我都觉得非常麻烦,特别是数据库结构的升级,人工比较数据表结构的改变,实在是太麻烦了,有没有办法可以用PHP脚本实现快速得到两个数据表的差别?
解决方案 »
- 谁来做个试验。。。
- [上海]Flash Action Script程序开发人员
- 100分求助setcookie的问题!!在线等待!!!
- 生成缩略图的一点疑问
- 高人指点:我得页面总是提示“Parse error: syntax error, unexpected T_STRING in D:\www\trunk\hello.php on line 2”
- 苹果机上安装MySQL以后的问题?
- 如何将第一个页面中的SESSION值传递给第二个页面,并且在URL中不暴露SESSION值?
- 分割字符串的问题
- ■如何去掉数组中的最后一项?
- tinkphp接收文件问题
- 怎么将apache下的规则转换为nginx下的,麻烦帮忙看看怎么弄
- PHP用dreamweaver开发怎么样?
$conn = mysql_connect('localhost','**','***');
mysql_select_db("test");
$sql = "describe oldtable";
$sql2 = "describe newtable";
$res = mysql_query($sql);
$res2 = mysql_query($sql2);
$result = mysql_fetch_array($res);
$reslut2 = mysql_fetch_array($res2);
print_r(array_diff($result,$result2));
echo "<hr/>";
print_r(array_diff($result2,$result));
http://dev.mysql.com/doc/refman/5.1/zh/information-schema.html
INFORMATION_SCHEMA.tables
INFORMATION_SCHEMA COLUMNS