如何从所有MySQL表中获取所有列?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (125)

是否有一种快速的方法可以从MySQL中的所有表中获取所有列名,而不必列出所有表?

提问于
用户回答回答于
select * from information_schema.columns
where table_schema = 'your_db'
order by table_name,ordinal_position
用户回答回答于

若要列出MySQL表中的所有字段,请执行以下操作:

select * 
  from information_schema.columns 
 where table_schema = 'your_DB_name' 
   and table_name = 'Your_tablename'

扫码关注云+社区

领取腾讯云代金券