事务: 开始事务:BEGIN或START TRANSACTION
提交事务:COMMIT
回滚(撤销事务):ROLLBACK
关闭/开启自动提交状态:SET autocommit=0|1; 值为0,关闭自动提交;值为1,开启自动提交
commit提交之后,数据不能回滚,不能修改。
事务具有传播特性,向下传播。
事务必须具备的4个特性(ACID):原子性 Atomic
一致性 Consist
隔离性 Isolated
持久性 Durable
使用SQL语句创建视图:
CREATE VIEW view_name
AS
<SELECT 语句>;
使用SQL语句删除视图:DROP VIEW [IF EXISTS] view_name;
使用SQL语句查看视图:SELECT 字段1, 字段2, …… FROM view_name;
一般不要用视图删除、修改、添加
mysqldump命令——MySQL一个常用的备份工具,属于DOS命令
例子: mysqldump –u root –p myschool student > d:\backup\myschool_20160808.sql 使用 root 账户登录到 MySQL 服务器,备份 myschool 数据库 下的 student 表
使用 mysql 命令恢复数据库
mysql –u root –p schoolDB < d:\backup\myschool_20160808.sql 使用备份文件将 myschool 数据库中 student 表信息恢复到 schoolDB 数据库中
索引:MySQL 索引按存储类型分类
B- 树索引: InnoDB 、 MyISAM 均支持
哈希索引:MEMORY
只有InnoDB能做事务操作。
分类: 主键索引 (PRIMARY KEY)
唯一索引 (UNIQUE)
常规索引 (INDEX)
全文索引 (FULLTEXT)
主键索引: