MySQL增删改查之——查(普通查询)
2013-05-06 18:27
447 查看
show 的用法
1:查询数据库,查询表的详细信息
show create database; show create table;
2:查看字符集
show variables like '%var%';
3:查看校对规则
show variables like '%collation%';
4、显示一个用户的权限
show grants for user_name@localhost;
5、显示表的索引
show index from [index_name]
6、显示一些系统特定资源的信息,例如,正在运行的线程数量
show status
7、显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。
show processlist
8、 显示服务器所支持的不同权限
show privileges;
9、显示安装以后可用的存储引擎和默认引擎。
show engies;
10、显示innoDB存储引擎的状态
show innodb status;
11、显示BDB存储引擎的日志
show logs;
select的用法
1、select concat(first_namem,’ ‘,last_name) as name,concat(city,’,’,state) as birth placefrom president;
2、select * from stu where mid(name,2,1) = "三"; //查询名字从第二个开始的1个字符是“三”的学生 left(name,2) 左边前面两个 right(name,2)右边后两个字
3、select distinct state from president //看看美国总统们都来自那些州?(重复的不计)
4、select count(*) from student where sex=2 // 统计班上性别是女的学生有多少
5、select sex,count(*) as count from student group by sex //统计班上男女学生各有多少
6、select state,count(*) as count from president group by state order by count desc limit 4; //看看出生总统最多的前四个州是哪几个?
1:查询数据库,查询表的详细信息
show create database; show create table;
2:查看字符集
show variables like '%var%';
3:查看校对规则
show variables like '%collation%';
4、显示一个用户的权限
show grants for user_name@localhost;
5、显示表的索引
show index from [index_name]
6、显示一些系统特定资源的信息,例如,正在运行的线程数量
show status
7、显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。
show processlist
8、 显示服务器所支持的不同权限
show privileges;
9、显示安装以后可用的存储引擎和默认引擎。
show engies;
10、显示innoDB存储引擎的状态
show innodb status;
11、显示BDB存储引擎的日志
show logs;
select的用法
1、select concat(first_namem,’ ‘,last_name) as name,concat(city,’,’,state) as birth placefrom president;
2、select * from stu where mid(name,2,1) = "三"; //查询名字从第二个开始的1个字符是“三”的学生 left(name,2) 左边前面两个 right(name,2)右边后两个字
3、select distinct state from president //看看美国总统们都来自那些州?(重复的不计)
4、select count(*) from student where sex=2 // 统计班上性别是女的学生有多少
5、select sex,count(*) as count from student group by sex //统计班上男女学生各有多少
6、select state,count(*) as count from president group by state order by count desc limit 4; //看看出生总统最多的前四个州是哪几个?
相关文章推荐
- php+mysql预查询prepare 与普通查询的性能对比
- 慎用mysql的join语句和in子查询语句,普通查询可能是最好的优化
- Mysql基础知识(创建库、表、对表的增删改查、多表设计、多表查询、数据库的备份和恢复)
- Mysql----mysql开启二进制日志和普通查询日志
- mysql表数据增删改查、子查询
- MySQL 5.5版本对普通索引增删性能的优化
- mysql-普通查询(General Query)慢查询(Slow Query)相关日志配置
- 2)mysql 单表的增删改查,以及子查询,关联查询
- MySQL开启普通查询日志,慢查询日志
- 数据库——MySQL(二)(增删查改、去重,分页、模糊查询、排序)
- [置顶] 【mysql 增删改查】MySql数据库的查询、删除、增加、修改语句
- MySQL 普通查询日志 和 慢查询日志介绍
- mysql数据库优化课程---11、mysql普通多表查询
- mysql使用参数化查询,like模糊查询,应如何拼接字符串
- MySQL的子查询及相关优化学习教程
- mysql概要(四)order by,group 的特点,子查询
- mysql 为什么不能在同一个表上查询和更新?
- mysql分页查询
- mysql查询前几条记录
- 第15天(就业班) 课程回顾、mysql安装、管理数据库、管理表、增删改数据、查询数据