MYSQL 查询数据库中的所有表中是否含有某指定名称的字段
2014-07-27 tech

之前帮一个客户做一个UID合并的工具,因为嫌一张张表番是否有uid字段太麻烦,于是就决定找一个轻松靠谱的方式去查整个库,终于还是在某个角落翻到了解法,貌似MYSQL自带的information_schema库的columns表里面都有存这些个东西,现在才知道…
{Name}替换为你要检索的字段名称.

1
SELECT table_name, column_name from information_schema.columns WHERE column_name LIKE '{Name}';