mysql desc(DESCRIBE)命令实例讲解

yipeiwu_com6年前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字段中固定字符串并替换的几个方法

我们的要求是,把地址字段的中国去掉,并跟据地址字段来设置所属省份的(province_id) 字段。 第一、替找字符串,我们可以用mysql里的replace 这个用法,本博也有提到。详...

解析php mysql 事务处理回滚操作(附实例)

很多新手在进行项目过程中,会碰到这样一种情况,如:论坛扣币项目中,用户支付论坛币的时候如果突然断网、电脑死机、停电、等其它自然灾害时,导致本次交易没有成功(即用户的币已经扣掉了,但是服务...

mysql 字段类型说明

MySQL支持大量的列类型,它可以被分为3类:数字类型、日期和时间类型以及字符串(字符)类型。本节首先给出可用类型的一个概述,并且总结每个列类型的存储需求,然后提供每个类中的类型性质的更...

php将mysql数据库整库导出生成sql文件的具体实现

由网上搜到,有更改。 文件名:db_backup.php 源代码如下: 复制代码 代码如下: <?php ini_set("max_execution_time", "180");...

php实现MySQL数据库备份与还原类实例

本文实例讲述了php实现MySQL数据库备份与还原类。分享给大家供大家参考。具体分析如下: 这是一个非常简单的利用php来备份mysql数据库的类文件,我们只要简单的在dbmange中配...