索引
作用:提高查询的访问速度
插入、删除、更新的时候,效率降低
索引的分类:
主键索引
唯一索引
普通索引
创建的语法
CREATE INDEX 索引名ON 表名(字段1,字段2);//普通索引
CREATE UNIQUE INDEX 索引名ON 表名(字段1,字段2);//唯一索引
ALTER TABLE 表名 ADD FULLTEXT INDEXfl_caddress(字段名);//全文索引
DROP INDEX 索引名 ON 表名;//删除索引
存储过程:没有返回值的函数
create procedure 存储过程的名称(in 输入参数,out 输出参数)
begin
//执行的语句;
End
//if条件循环
If 条件 then
//执行语句;
Elseif 条件then
//执行语句;
Elseif 条件 then
//执行语句;
Else
//执行语句;
End if;
Case 表达式
When 条件1 then
When 条件1 then
Else
End case
while循环
While (条件) do
//语句
End while
定义存储过程,计算1~100偶数之和
定义变量declare
变量赋值 set
set a=4;赋值
a=4判断a是否等于4
调用存储过程
Call 存储过程名
事务:
事务控制:业务当成一个逻辑处理单元
一、开启事务
START TRANSACTION
二、提交事务
COMMIT
三、回滚到原始状态
ROLLBACK
事务特性:
原子性
一致性
隔离性
持久性