如何比较两个数据库的表获取字段不同的mysql

时间:2017-01-19 06:35:46

标签: mysql

情况就像是

DB:A,表:成员 PK,身份证,姓名,生日,电话,手机,地址

DB:B,表:成员 pd,id,name,birthday

希望仅与

有所不同
  

"字段"

在这种情况下希望它会显示:

  

电话,手机,地址

SELECT *
FROM `INFORMATION_SCHEMA`.`COLUMNS` 
WHERE `TABLE_SCHEMA` = 'db_name' 
    AND `TABLE_NAME`='table_name';

我试过这个,但只显示所有列。 感谢

1 个答案:

答案 0 :(得分:0)

转储sql文件中的两个表并应用

diff table1.sql table1.sql