购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第5章
数据库查询语句

本章要点

● 学习如何查询数据库、数据表、数据字段、数据内容。

● 掌握select 语句和show语句的用法。

5.1 查询数据库

语 法

show databases;

show schemas;

如图5-1所示,打开phpMyAdmin软件的管理页面,在左侧的菜单面板中可查看所有的数据库,如cart、home、shenzhen等。如何使用MySQL命令查询所有的数据库呢?

img

图5-1

步骤 1 进入MySQL命令模式,输入命令:

show databases;

按Enter键后,显示所有的数据库,如图5-2所示。

img

图5-2

步骤 2 还可使用另一种命令查询所有的数据库。输入命令:

show schemas;

按Enter键后,显示所有的数据库,如图5-3所示。

img

图5-3

5.2 查询数据表

语 法

show tables;

如图5-4所示,打开phpMyAdmin软件的管理页面,在左侧的菜单面板选择“shenzhen”菜单命令,可以看到,数据库shenzhen中只有一个数据表sz_student。如何使用MySQL命令查询指定数据库中的所有数据表呢?

img

图5-4

步骤 1 进入MySQL命令模式,输入命令:

use shenzhen;

按Enter键后,显示:

Database changed

步骤 2 输入命令:

show tables;

如图5-5所示,按Enter键后,显示数据库shenzhen的所有数据表。目前,数据库shenzhen中只包括sz_student一个数据表。

img

图5-5

5.3 查询数据字段

语 法

show full columns from 数据表;

如图5-6所示,打开phpMyAdmin软件的管理页面,在左侧的菜单面板中选择“shenzhen”→“sz_student”菜单命令,单击工作面板上方的“结构”按钮,可查看数据表sz_student的数据字段,包括id、name、number。如何使用MySQL命令查询指定数据表的数据字段呢?

img

图5-6

步骤 1 进入MySQL命令模式,输入命令:

show full columns from sz_student;

按Enter键后,显示数据表sz_student的所有数据字段,如图5-7所示。

img

图5-7

步骤 2 如图5-8所示,使用phpMyAdmin软件和MySQL命令查询的数据字段能一一对应。

img

图5-8

5.4 查询数据内容

语 法

select * from 数据表;

备注:查询所有数据字段的数据内容,*表示所有的数据字段。

select 数据字段 from 数据表;

备注:查询指定数据字段的数据内容。

如图5-9所示,打开phpMyAdmin软件的管理页面,在左侧的菜单面板中选择“shenzhen”→“sz_student”菜单命令,在工作面板中可查看数据表sz_student的所有数据内容。如何使用MySQL命令查询这些数据内容呢?

img

图5-9

步骤 1 如图5-10所示,进入MySQL命令模式,输入命令:

use shenzhen;

按Enter键后,显示:

Database changed

表示成功使用数据库shenzhen,可在数据库shenzhen中进行查询、创建、修改、删除等操作。

步骤 2 输入命令:

select * from sz_student;

按Enter键后,显示数据表sz_student的所有数据内容,并显示:

3 rows in set(0.00 sec)

img

图5-10

步骤 3 如图5-11所示,如果只查询数据字段name的数据内容,则输入命令:

select name from sz_student;

按Enter键后,显示数据字段name的所有数据内容。

img

图5-11 mvImx6Mg67M1MP07t8snAHqX1ksHqQ8HdZ84XKbeOgGBcFkAUHjRhWAawrQfHcqK

点击中间区域
呼出菜单
上一章
目录
下一章
×