1.怎么查看日志
					首先找对应开发拿到日志文件路径
					cat
					head 
					more
					less
					tail
				
				2.关于文件的操作
					touch;(创建文件)
					mkdir:(创建目录)
					mv(移动):mv 文件名  路径/新文件名
					cp :()复制:如果要复制目录-r参数
						cp  文件名  路径/新的文件名
					rm:删除目录(删除目录加上-r的参数)
					
					chmod:
					用法:mod  -R 权限  文件名
					
					文件传输:服务器与服务器之间的文件传输
						scp -r(如果是目录) 文件名 目标服务器的用户@目标服务器的ip:路径
					
					top
					ps -ef 
					ps -aux
					netstat -anp
					free
					du -h
					df -h
					
					help   man
					
					zip:zip -r(打包目录需要加上) zip包名  需要打包的文件
					tar:tar -cvzf tar.gz	需要打包的文件
					
					unzip zip包名
					tar -xvzf  tar.gz包名
					
					
					
					
					
				1.什么是数据库?
					1.存储数据的仓库,数据库的核心是数据。
					2.什么是数据?
						数据:比如说账号密码。。
						
				2.学习数据库的目的是什么?
					1.检查测试结果
					2.提高测试效率
					3.准备测试数据
					4.性能测试(模拟大量的用户对接口或者服务器尽享访问,找到奔溃的临界点)
					
				3.数据库的类型
					关系型数据库与非关系型数据库
					关系型数据库:数据存放在表内,表存放在数据库内,mysql,oracle,db2....
					主流的数据库:mysql,oracle。
					学习的是mysql:开源。。
					oracle:收费的,功能强大。。(操作都是大同小异的)
					非关系型数据库:以键值对的形式存放在数据库内,redis,mangodb...
					一般用于微服务比较多,(微服务项目中的其中一个功能),一般是用来存放临时数据
				
				4.安装mysql
					软件包内:xampp是一个集成工具,包含本地数据库(mysql),zpache,php。。。。
							数据库连接工具navicat发送桌面快捷方式
							进入命令行界面:右键连接名进入命令行界面
					
				5.数据库的语句(熟悉 )
					show databases;  显示当前连接服务器的所有数据库
					分号表示结束。
					创建数据库:create databases 数据库名;
						例子:创建数据库 cs2209
						create database cs2209;
						例子:创建数据库cs09,编码格式为utf8;
							utf8是编码格式:万国码
							create database cs09 charset=utf8;
						利用工具创建数据库:右键连接名,点击新建数据库,输入名称,选择字符集与排序规则
					
					select database();查看当前数据库
					切换数据:use 数据库名;
						例子:切换到cs2209数据库内
							use  cs2209;
					删除数据库:drop  database 数据库名;
						例子:删除数据库cs2209
							drop database cs2209;
				
				6.表的语句
					创建表注意事项:
					1.表必须创建在数据库内
					2.表至少要存在一个列,不然表无意义(创建表时要规定这张表有几个列)
					3.列在数据库表内称为字段,就是有多少个字段就有多少个列
					4.字段的命名规则:不能是数字开头,或者纯数字,尽量不要为关键字、不为中文,而且有意义
					5.表内字段不能重复
					6.每个字段都要有数据类型的限制
					
					数据类型:创建表时,对字段输入数据的限制
					
					1.数值类型:
						布尔值:0(false) 或者 1 (true)
						整形:int 取值范围在-21亿到+21亿之间 1,-1
						
						浮点数:(小数)float  1.2,1.2
						如果规定字段输入的数据类型是整数:插入数据时输入了小数,会怎么显示?
						直接忽略小数点后及后面的数据。插入数据判断是整数还是小数,根据是否带有小数点判断
						
					2.文本类型:utf8 一个中文及标点占用3个字符的硬盘空间
						char:固定字符,效率很高最大长度时255
						name  char(10):这个10表示最大只能占用10个字符的硬盘空间,如果输入的字符长度不足10个,还是占用10个字符的硬盘空间
											超过设置的最大长度,不会显示后面的数据
												
						varchar:可变字符  效率比较低  最大长度在65000左右
						nama  varchar(10):这个10表示最大只能占用10个字符的硬盘空间,如果输入的数据不足10个,会根据实际长度占用硬盘空间
											超过设置的最大长度,不会显示后面的数据
											
				
					3.时间类型:
						日期:date:2022-02-21 
						时间:time :14:25:11
						时间日期:datetime 2022-02-21 14:25:11
						timestamp:时间戳,唯一的时间单位,以秒为单位,1970年1月1日8点到现在的总秒数(北京时间)
						
					打开查询界面:选中数据库点击查询,新建查询	
					
					创建表:(创建表)
						create  table  表名(字段1 数据类型(长度),字段2 数据类型(长度)。。。。)
					
						创建一张student表:
							create table  student (no int,name char(12),score float,class int,birthday date )
						
						显示所有表:show tables
						
						修改表结构:alter  table 表名
						修改表名:alter table 表名 rename  新表名
							例子:将student表改名为stu
							alter table student  rename stu
						新增字段:alter table 表名 add 字段 数据类型 (长度)(默认新增在最后一列)
							例子:新增字段address 
								alter table  stu add  address varchar(30)
							
							新增字段在第一列:alter table 表名 add 字段 数据类型 (长度) first
							例子:新增字段a在第一列 
								alter table stu add a int first
								
							新增字段在某一个字段后:alter table 表名 add 字段 数据类型(长度) after 需要的字段后
							例子:新增字段sex在name字段后
								alter table  stu add sex char(6) after name
						
						删除字段:alter table 表名 drop 字段
							例子:删除表中的a字段
							alter table stu drop a
							
						修改字段:
							修改字段名及数据类型(change):alter  table 表名 change  原字段名  新字段名 数据类型(长度)
							例子:将表中的no修改为id,数据类型为tinyint
								alter  table stu change  no  id tinyint
							
							只修改字段的数据类型(modify):alter table  表名 modify  字段  数据类型(长度)
								例子:将name字段的数据类型修改为varchar
									alter table stu  modify name varchar(20)
									
						删除表:drop  table 表名
							例子:删除student2表
								DROP TABLE student2
							
						
					最常见的约束:1.每个字段的数据类型及长度是最基本的约束
							2.null 允许为空
							3.not  null :不允许为空
								例子:将表中name字段约束修改为not null
								ALTER TABLE stu MODIFY name varchar(20) not NULL
								
							4.主键约束primary key  主键的属性:非空且唯一,一张表只能存在一个主键
								例子:将表中的id设置为主键  
								ALTER TABLE stu MODIFY id int PRIMARY KEY
								
							5.默认值 default
							将addres添加默认值为湖南
								ALTER TABLE stu MODIFY address varchar(30)  DEFAULT '湖南'
				
				7.数据的操作(很重要)
					1.查询语句: select * from  表名 通配符*表示所有
						例子:查询stu表中的所有数据
						select * from stu
					
					新增数据:
						插入单行数据:insert into  表名values(值1,值2.。。。) 
						例子:在stu表插入一行数据
							INSERT INTO stu VALUES(1,'张三','男',70,1,'1994-04-09','广州')
							注意事项:1.有多少个字段就要插入多少个值
									  2.插入的值要和字段顺序及个数对应上,数据类型也要对应上
									  3.插入数据为中文或者时间要用引号
									  4.每一个值之间都要用隔开
							
						插入多行数据:insert into  表名values(值1,值2.。。。),(值1,值2.。。。)
							例子:在stu表中插入多行数据	
								注意事项:每条数据之间要用逗号隔开
							INSERT INTO stu VALUES(2,'张三','男',70,1,'1994-04-09','广州'),	
													(3,'李四','男',70,1,'1994-04-09','广州')
										
						单行插入部分数据:insert into 表名(字段1,字段2。。。) values(值1,值2.。。。)
							例子:stu表中插入单行部分数据
							insert  into  stu(id,name) values(7,'王五')
								注意事项:1.设置不能为空字段必须要插入数据
											2.插入的数据要与前面设置的字段对应上(包含个数、顺序、数据类型)
							
						多行插入部分数据:insert into 表名(字段1,字段2。。。) values(值1,值2.。。。),(值1,值2.。。。)
								注意事项:每条数据之间要用逗号隔开
								例子:多行插入部分数据
								insert  into  stu(id,name) values(6,'王五'),(8,'赵四')
								
						修改数据:update  表名  set  修改后的数据  where 条件
							例子:将stu表中张三的姓名修改为 张小花
								update stu  set name='张小花' where  name='张三'
								
							所以修改数据尽量问主键字段
							例子:将stu表中id=1的名字修改为 张三
							
								update stu set name='张三' where id=1
						
						删除数据:delete  from 表名  where 条件
							
							例子:删除stu表中名字为张小花的数据
							delete from  cp_stu  where  name='张小花'
							
							遍历stu删除表的数据:delete from 表名 (一条一条去删除)
								例子:遍历删除stu表中的数据
								delete from stu
								
							清空表数据:truncat  表名(直接清空表内的数据,效率很高)
								例子:清空cp_stu中的数据
								truncate  cp_stu
							
							
						备份数据:			
							比如在工作中,需要对数据进行修改,修改完成后取药对数据进行还原
							
							新建一张表拷贝数据:create  table  表名 as  查询备份的数据
								例子:新建一张cp_stu表,拷贝试图表中的数据
								CREATE TABLE cp_stu as SELECT * FROM stu
									
							已经存在表,去拷贝数据:用法 insert into 表名  查询备份的数据(注意事项:cp_表结构要与数据来源表结构一致)
								例子:将stu表中的数据拷贝cp_stu表
								insert into cp_stu  SELECT * FROM stu
								
				8.查询语句(核心)