1.索引分类
.普通索引:不应用任何条件限制的索引,该索引可以在任何数据类型中创建。
.唯一索引:创建该索引时,索引的值必须唯一
.全文索引:全文索引只能创建在CHAR、VARCHAR或者TEXT类型的字段上。
.主键索引:主键是一种特殊的唯一索引。
2.创建索引语法:
alter table 表名 add 索引类型
查看索引:
show index from 表名
3.MySQL事务原则:
.原子性:认为是一个不可分割的单元
.一致性:保证数据库从不返回一个未处理的事务。
.隔离性:保证事务与事务之间不会相互冲突。
.持久性:可以反应系统崩溃时处于执行过程的事务的变化。
执行步骤:
set autocommit = 0 //关闭自动提交参数
start transaction //初始化事务
要执行的SQL语句
commit/rollback //提交或者撤销事务
set autocommit = 1 //开始自动提交参数