mysql5.7 查看表结构基本语句之describe

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mysql5.7 查看表结构基本语句之describe相关的知识,希望对你有一定的参考价值。

前言
废话不多说直接上


1.查看表结构基本语句describe
describe/desc语句可以查看表字段信息,其中包括:地段名、字段数据类型、是否为主键、是否有默认值等。语法规则如下:
describe 表名;或者desc表名;

例:分别使用describe和desc查看表tb_emp8和表tb_emp7的表结构。
查看tb_dept1表结构,sql语句如下:

技术分享

其中,各个字段的含义分别解释如下:


null:表示该列是否可以存储null指


key: 表示该列是否已编制索引。pri表示该列是表主键的一部分;uni表示该列是unique索引的一部分;null表示在列中某个给定值允许出现多次。


default:表示该列是否有默认值。如果有的话值是多少。


extra:表示可以获取的与给定列有关的附加信息,例如auto_increment等。


查看表详细结构语句show create table


show create table 语句可以用来显示创建表时的create table 语句,语法格式如下:

show create table <表名>

提示!使用show create table 语句,不仅可以查看表创建时候详细语句,而且还可以查看存储引擎和字符编码。

例:使用show create table 查看tb_emp7的详细信息,sql语句如下:

技术分享

总结!数据库就需要多练 多实战 多思考!



本文出自 “李世龙” 博客,谢绝转载!

以上是关于mysql5.7 查看表结构基本语句之describe的主要内容,如果未能解决你的问题,请参考以下文章

mysql5.7查看表结构命令show full columns from t_user

mysql5.7版本的增删改查

mysql5.7基础 查看一个表的结构 与 详细信息 使用的什么引擎

mysql5.7 数据表的基本操作

mysql5.7脚本日常使用

MySQL5.7 创建及查看数据库