2016-09-20 随笔1

来源:互联网 发布:刷屏软件下载 编辑:程序博客网 时间:2024/05/29 05:57

本周学习的内容:

1、mysql语句的学习

2、postman、resticlient 使用此工具测接口

3、Charles、fiddler工具,抓手机包的测试

4、了解get和post的请求


具体学到的内容:

————————————————SQL语句中快捷键:ctrl+/(注释)

一、mysql语句:

 1、数据库语言:

SQL语言为3部分:
DDL(Data Definition Language)数据定义语言 : CREATE、ALTER、DROP
DML(DataManipulation Language )数据操作语言: update、insert、delete、select
DCL(Data Control Language)数据控制语言: 是用来设置或更改数据库用户或角色权限的语句,包括(grant,deny,revoke等)语句

2、mysql创建数据库设置字符集:

create DATABASE Student_information  charset=utf8;

 CREATE DATABASE `test2` DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci

其中 COLLATE utf8_general_ci  正规语法collate collation_name

  collate是一个子句,可应用于数据库定义或列定义以定义排序规则,或应用于字符串表达式以应用排序规则投影。

 参数collate_name是应用于表达式、列定义或数据库定义的排序规则的名称。

COLLATE utf8_general_ci

前半部份:指UNICODE字符集,Chinese_PRC_指针对大陆简体字UNICODE的排序规则。

排序规则的后半部份即后缀含义:
  _BIN 二进制排序
   _CI(CS)是否区分大小写,CI不区分,CS区分
  _AI(AS) 是否区分重音,AI不区分,AS区分   
  _KI(KS) 是否区分假名类型,KI不区分,KS区分 
     _WI(WS)
是否区分宽度 WI不区分,WS区分

具体解释详见:http://blog.163.com/zjlovety@126/blog/static/224186242009929111243267/

3、清空表:

Truncate table tabname :自动增长时,如果删除数据再次插入,id重新开始,删除数据后不可恢复

delete from tabname :   删除数据后可以回滚

4、删除表:

drop tabname

5、为空或不为空表示:

为空:is null and age=‘ ’

不为空:is not null and age!=‘ ’

6、聚合函数:

    max sum min avg等

7、创建结构一样的表:

create table 新表名 like 旧表名

8、复制表:

create table 新表名 as select * from 旧表名

9、update多张表:

update tabname a,tabname b set 修改内容 where a.id=b.id and 其他条件

10、去重:distinct 降序:desc 升序:asc

11、多表关联:---详见下文中的详细语句

等号关联

内关联

左关联

右关联

12、合并结果集:

union 去重合并

   union all  全部合并

13、把子查询的结果当做一个表  

SELECT zxd.stu_name,zxd.sex,b.score

from

score a, (SELECT stu_id,stu_name,sex from stu where stu_name = '张晓东') as zxd

where a.st_id=zxd.stu_id;

14、mysql解释器,替换;结尾的 delimiter(貌似知道如何jmeter如何在一个请求中进行增删该查)

原因:在语句到“;”时,mysql解释器就要执行,为了不让执行,需要将分号替换为其他的  

如 delimiter $$  或 delimiter //  等等

15、存储过程:???????????????????????????????????????????

这个需要再好好过一遍

16、索引 create index idxname on 表名(列明):

索引好比书籍目录,能快速方便查找所需内容,但需要占耗内存的,故不可多创建

17、授权:????????????????????????

这个需要再好好学学

18、查询指定条数的内容 limit:如第2条到第4条

limit4 :表示提示前四条语句 类似于 top

SELECT* FROMStudents limit 1,3; 次内容为,查询第2条到第4条的内容,1为:查询开始 其中不包含当前条数 3为:查询几条数据


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 哪个品牌空调性价比高 哪个牌子的拉杆箱性价比高 瓷砖哪个牌子的性价比比较好 什么牌子的羽毛球拍性价比高 什么牌子的蓝牙耳机性价比高 男士钱包什么牌子性价比高 抽油烟机哪个牌子性价比高 液晶电视什么牌子性价比高 哪个牌子的油烟机性价比高 森海塞尔哪款耳机性价比高 哪个牌子的平板性价比高 蓝牙耳机什么牌子性价比高 什么牌子的充电宝性价比高 哪个牌子的按摩椅性价比高 机械键盘什么牌子性价比高 什么牌子台式电脑性价比高 哪个牌子的电动车性价比高 什么牌子的机械键盘性价比高 跑步机哪个牌子的性价比高 现在买什么电视性价比高 哪个牌子的粉底液性价比高 thinkpad哪个系列性价比高 什么牌子的平板电脑性价比高 什么牌子固态硬盘性价比高 哪个牌子的羽绒服性价比高 整体橱柜什么牌子性价比高 哪个牌子的微波炉性价比高 法国性大片在线播放联合传播 性传播疾病专科 接触性传播 通过性传播的疾病 性传播疾病医院 性传播疾病挂什么科 怎样预防性传播疾病 性传播疾病传播方式 尿道炎性传播 男性性传播疾病 女性性传播疾病医院 性传播疾病检查多少钱 性传播疾病诊疗 性传播疾病都有哪些