将MySQL表和字段列在一起

时间:2011-09-23 11:09:35

标签: mysql

我知道你可以使用show tables打印MySQL数据库中的所有表格;和使用describe表的表中的所有字段;但有没有办法把它放在一起?

谢谢!

1 个答案:

答案 0 :(得分:1)

SELECT table_name, column_name, COLUMN_TYPE 
FROM information_schema.columns
WHERE TABLE_SCHEMA = 'my_db'
ORDER BY table_name, column_name

请参阅:http://dev.mysql.com/doc/refman/5.0/en/columns-table.html
并且:http://dev.mysql.com/doc/refman/5.0/en/information-schema.html