1. 程式人生 > >MySQL 查看錶結構簡單命令。

MySQL 查看錶結構簡單命令。

一、簡單描述表結構,欄位型別

desc tabl_name;

顯示錶結構,欄位型別,主鍵,是否為空等屬性,但不顯示外來鍵。

二、查詢表中列的註釋資訊

select * from information_schema.columns

where table_schema = 'db'  #表所在資料庫

and table_name = 'tablename' ; #你要查的表

三、只查詢列名和註釋

select  column_name, column_comment from information_schema.columns where table_schema ='db'  and table_name = 'tablename' ;


四、#查看錶的註釋

select table_name,table_comment from information_schema.tables  where table_schema = 'db' and table_name ='tablename'

ps:二~四是在元資料表中檢視,我在實際操作中,常常不靈光,不知為什麼,有了解的大俠請留印。

五、查看錶生成的DDL 

show create table table_name;

這個命令雖然顯示起來不是太容易看, 這個不是問題可以用\G來結尾,使得結果容易閱讀;該命令把建立表的DDL顯示出來,於是表結構、型別,外來鍵,備註全部顯示出來了。我比較喜歡這個命令:輸入簡單,顯示結果全面。