关于DESC stiden 和SHOW CREATE TABLE student的问题

来源:2-8 修改数据表结构

慕先生9402922

2019-12-11 09:21:38

前面说第一个是选择表,后一个是查看创建表时的sql语句,为啥视频里的DESC也能做到相同的效果,在终端的时候也一样能实现嘛?

写回答

1回答

好帮手乔木

2019-12-11

同学你好:

这是两种方式查看表结构。

show create table table_name;

显示创建数据表的sql语句(创建的过程)。

http://img.mukewang.com/climg/5df08b88099095fa00000000.jpg

desc tablename;

显示数据表的字段结构(创建后的结构)。

http://img.mukewang.com/climg/5df08bb709e5db9305160237.jpg

    Field:字段表示的是列名

  Type:字段表示的是列的数据类型

    Null :字段表示这个列是否能取空值

    Key :在mysql中key 和index 是一样的意思,这个Key列可能会看到有如下的值:PRI(主键)、MUL(普通的b-tree索引)、UNI(唯一索引)

    Default: 列的默认值

    Extra :其它信息

这都是sql语句,可以在终端使用。

如果我解决了同学的问题,请采纳!学习愉快^_^。


0

0 学习 · 2669 问题

查看课程