mysql desc(DESCRIBE)命令实例讲解

yipeiwu_com5年前Mysql基础

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

mysql desc命令语法:

desc tablename

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

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

实例:

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 的资料整理,后续继续补充相关资料,谢谢大家对本站的支持!

相关文章

浅析Mysql 数据回滚错误的解决方法

MYSQL的事务处理主要有两种方法。1、用begin,rollback,commit来实现begin 开始一个事务rollback 事务回滚commit 事务确认 2、直接用set来改变...

PHP错误Warning:mysql_query()解决方法

php提示错误:Warning: mysql_query() [function.mysql-query]: Access denied for user 'ODBC'@'localho...

php Mysql日期和时间函数集合

收集的比较全的Mysql日期和mysql时间函数 DATE_FORMAT(date,format)  根据format字符串格式化date值。下列修饰符可以被用在form...

PHP使用Mysql事务实例解析

本文实例讲解了PHP使用MySQL事物的实例,并备有注释加以详细说明。分享给大家供大家参考之用。 具体实例如下所示: <?php //数据库连接 $conn = mys...

PHP PDO操作MySQL基础教程

本文实例讲述了PHP PDO操作MySQL的方法。分享给大家供大家参考,具体如下: PHP中的PDO扩展为PHP访问数据库定义了一个轻量级的、一致性的接口,它提供了一个数据访问抽象层,这...