码迷,mamicode.com
首页 > 数据库 > 详细

关于MySQL相关的查看显示信息:

时间:2016-12-04 23:17:55      阅读:291      评论:0      收藏:0      [点我收藏+]

标签:base   子查询   data   筛选   str   处理   不能   databases   tables   

关于MySQL相关的查看显示信息:

数据库范围:

一、查看所有的数据库:(仅仅是看数据库数量与名字)

mysql> show databases;

 

 

二、查看某个数据库的创建信息:(主要看数据库的选项如字符集)

这里我们锁定php25数据库(use php25;)

mysql> show create database

 

 

数据表范围(事先use php25;以class数据表为例):

三、查看该数据库里所有的数据表:(只看数据表的数量与名字)

mysql> show tables;

 

 

四、查看某个数据表的创建信息:(能看字段选项信息,数据表选项信息)

mysql> show create table class;

 

 

五:查看某个数据表的字段信息:(表格式显示数据表的字段信息,更好看点)

mysql> desc class;

 

 

记录范围:

六、查看某个数据表所有字段的所有记录:

mysql> select * from class where 1

 

 

七、查看某个数据表某个字段的所有记录:

例如class表的name字段的所有记录

mysql> select name from class where 1;

 

 

 

 

 

八、查看某个数据表某个字段的筛选的记录:

例如class表的name字段的筛选sex为man的记录

mysql> select name from class where sex=’man’;

 

 

九、查看某个数据表多个字段的筛选的记录:

例如class表的name字段和sex字段的筛选sex为man的记录

mysql> select name,sex from class where sex=’man’;

 

 

 

 

 

 

 

 

 

 

 

运用五子查询来查看记录:

首先我们的表的字段记录是这样的:

 

再来看看什么是五子查询

 

五子查询就是“where子句”“group bu子句”“having子句”“order by子句”“limit子句”

注意顺序不能颠倒!

where子句的运用:

十、(where)查看某个数据表的筛选的记录:

如查看class表里id<3的所有记录

mysql> select * from class where id<3;

 

 

group by子句的运用:

十一、(gruup by)查看按某分组来的某个数据表的记录:

如查看class表里按flag 分黑队白队来看(注意这里显示的是各组的第一条记录)

mysql> select * from class where 1 group by flag;

 

having子句的运用:

十二、(having)查看某个数据表处理完的筛选的记录:

如查看class表里按flag 分黑队白队后,查看筛选id=1的记录

mysql> select * from class where 1 group by flag having id=1;

 

order by子句的运用:

十三、(oder by)查看某个数据表的记录,按一定顺序看:

如查看class表里所有记录,按id的降序(从大到小)查看记录

asc就是升序(默认的)  desc就是降序

mysql> select * from class where 1 order by id desc;

 

 

limit子句的运用:

十四、(limit)查看某个数据表的记录,从第几条看多少条记录:

如查看class表里从第二条记录(id=2的)看两条记录(效果就是看id=2/3的记录)

注意第一条记录是从0开始的

mysql> select * from class where 1 limit 1,2;

 

关于MySQL相关的查看显示信息:

标签:base   子查询   data   筛选   str   处理   不能   databases   tables   

原文地址:http://www.cnblogs.com/dreamskyx/p/6132191.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!