数据库原理与应用 第 5 章 · 第五节
课程 › 第 5 章 › 第五节 查看表查看数据 版式
第 5 章 数据表的管理和表中数据操纵 · 第五节

查看数据表

SHOW TABLES、DESC、SHOW CREATE TABLE,以及查看表中数据
本 节 知 识 点
  1. 22查看表和表结构
  2. 23查看表中的数据
22
第 5 章 · 第五节 · 课件第 34、35、36 页合并重做

查看表和表结构

三条语句分别查看有哪些表、表中的字段和完整的建表语句。

5.2 MySQL 数据表管理课件第 34、35、36 页合并

查看数据表的三条语句

语句作用
SHOW TABLES;列出当前数据库中所有的表
DESC 表名;查看每个字段的名称、类型、能否为空、键和默认值。DESC 是 DESCRIBE 的简写
SHOW CREATE TABLE 表名;查看完整的建表语句,包括约束名、存储引擎和字符集
例 DESC s; 的执行结果
FieldTypeNullKeyDefaultExtra
snochar(10)NOPRINULL
snvarchar(45)NONULL
sexenum('男','女')NO男
ageintNONULL
majvarchar(45)NONULL
deptvarchar(45)NONULL

练一练

要查一个 CHECK 约束叫什么名字,用哪一条语句?
  1. ADESC 表名
  2. BSHOW TABLES
  3. CSHOW CREATE TABLE 表名
  4. DSELECT * FROM 表名
答案 C

DESC 不显示约束名,SHOW CREATE TABLE 会把每条约束的名字都列出来。

知道更多在 Workbench 中查看

右键表选 Table Inspector,也能看到字段、索引、外键等信息。

实 验

实验 2-1 查看表结构

23
第 5 章 · 第五节 · 课件第 37 页

查看表中的数据

在 Workbench 中右键表选 Select Rows 查看数据。

课件第 37 页

重 点

SELECT * FROM 表名; 显示表中所有的行和列,查询的其他写法在第 6 章讲。

保山学院·人工智能教研室·曹鼎鼎