服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|

服务器之家 - 数据库 - Mysql - mysql desc(DESCRIBE)命令实例讲解

mysql desc(DESCRIBE)命令实例讲解

2021-03-03 16:34MYSQL教程网 Mysql

这篇文章主要介绍了mysql desc(DESCRIBE)命令实例讲解的相关资料,需要的朋友可以参考下

mysql desc命令用于查看表结构,是DESCRIBE命令的简写形式。

mysql desc命令语法:

desc tablename

该命令会显示表哪些信息呢?具体包括:

  1. 字段名称(Field)
  2. 字段类型(Type)
  3. 字段是否为null
  4. 字段是否为主键(key)
  5. 字段的默认值(default)
  6. Extra

实例:

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
mysql> CREATE TABLE employee (
  ->   ID INT(2) auto_increment primary key,
  ->   First_name VARCHAR(20),
  ->   Last_name VARCHAR(30),
  ->   Start_date DATE,
  ->   Salary int(6),
  ->   city VARCHAR(20),
  ->   description VARCHAR(20)
  -> );
Query OK, 0 rows affected (0.02 sec)
 
mysql>
mysql> desc employee;
+-------------+-------------+------+-----+---------+----------------+
| Field    | Type    | Null | Key | Default | Extra     |
+-------------+-------------+------+-----+---------+----------------+
| ID     | int(2)   | NO  | PRI | NULL  | auto_increment |
| First_name | varchar(20) | YES |   | NULL  |        |
| Last_name  | varchar(30) | YES |   | NULL  |        |
| Start_date | date    | YES |   | NULL  |        |
| Salary   | int(6)   | YES |   | NULL  |        |
| city    | varchar(20) | YES |   | NULL  |        |
| description | varchar(20) | YES |   | NULL  |        |
+-------------+-------------+------+-----+---------+----------------+
7 rows in set (0.00 sec)

以上就是对mysql desc 的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!

延伸 · 阅读

精彩推荐
  • Mysqlxampp中修改mysql默认空密码(root密码)的方法分享

    xampp中修改mysql默认空密码(root密码)的方法分享

    以前开发我一直都是用的phpnow做php开发环境,phpnow的特点就是一键安装,安装的时候会要求用户输入mysql的root密码。今天由于客户机器使用的xampp作为开发...

    MYSQL教程网2852020-03-25
  • Mysqlmysql5.7 新增的json字段类型用法实例分析

    mysql5.7 新增的json字段类型用法实例分析

    这篇文章主要介绍了mysql5.7 新增的json字段类型用法,结合实例形式分析了mysql5.7 新增的json字段类型具体功能、使用方法及操作注意事项,需要的朋友可以参考...

    怀素真8242021-01-08
  • MysqlCentos7下使用yum安装mysql数据库的详细教程(增强版)

    Centos7下使用yum安装mysql数据库的详细教程(增强版)

    这篇文章主要介绍了Centos7下使用yum安装mysql数据库的详细教程(增强版),非常不错,具有参考借鉴价值,需要的朋友可以参考下 ...

    左右取左,出入无间3372020-07-04
  • MysqlMySQL存储引擎MyISAM与InnoDB区别总结整理

    MySQL存储引擎MyISAM与InnoDB区别总结整理

    今天小编就为大家分享一篇关于MySQL存储引擎MyISAM与InnoDB区别总结整理,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起...

    徐刘根3852019-06-24
  • Mysqlmysql中coalesce()的使用技巧小结

    mysql中coalesce()的使用技巧小结

    在mysql中,其实有不少方法和函数是很有用的,这次介绍一个叫coalesce的,拼写十分麻烦,但其实作用是将返回传入的参数中第一个非null的值,下面这篇文...

    范特西的麦田1232020-07-30
  • MysqlMySQL事务的基础学习以及心得分享

    MySQL事务的基础学习以及心得分享

    本篇内容是关于MySQL事务的基础知识学习内容,并把学习中网友的心得做了总结,分享给大家,一起学习参考下吧。 ...

    久违的韩哥2212020-08-21
  • Mysqlmysql 服务完全卸载技巧

    mysql 服务完全卸载技巧

    在你从电脑里卸载旧的MYSQL数据库服务时,首先先在WINDOWS服务里停掉MYSQL的服务。再到控制面板里的增加删除程序内进行删除,但是你并不能完整的把MYSQ...

    mysql教程网5042019-10-29
  • Mysqlmysql in语句子查询效率慢的优化技巧示例

    mysql in语句子查询效率慢的优化技巧示例

    本文介绍主要介绍在mysql中使用in语句时,查询效率非常慢,这里分享下我的解决方法,供朋友们参考。 ...

    mengwei1632020-08-16