怎么用php对比两个mysql表结构是否一样

解决方案 »

  1.   

    DESCRIBE 表名
    可以得到表信息对比两个表的表信息即可
      

  2.   

    “show table”
      

  3.   

    $conn = mysql_connect('localhost','root','你的mysql密码');
    mysql_query('USE test',$conn);
    mysql_query('SET NAMES utf-8',$conn);
    $res = mysql_query('DESC goods',$conn);while(($row = mysql_fetch_assoc($res)) != false){
    $arr[] = $row;
    }print_r($arr);
    用上面代码打印出想看的表的表结构$arr,比较两个表的表结构是否相等即可。