Heim  >  Artikel  >  Datenbank  >  Welche Befehle gibt es, um die Tabellenstruktur in MySQL anzuzeigen?

Welche Befehle gibt es, um die Tabellenstruktur in MySQL anzuzeigen?

一个新手
一个新手Original
2017-09-08 11:12:412692Durchsuche

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;

Das obige ist der detaillierte Inhalt vonWelche Befehle gibt es, um die Tabellenstruktur in MySQL anzuzeigen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn