注释:视图 如何创建视图以及注意事项 索引 常用类型 如何创建/删除索引以及注意事项 查看索引 备份和恢复
视图:
虚拟表,通常作为执行查询的结果而创建的,便于快速搜索数据
创建视图:
CREATE VIEW
索引:
提高搜索速度,改善数据性能
常用索引:
普通索引,唯一索引,主键索引,复合索引,全文索引,空间索引
创建索引:
CREATE[UNIQUE|FULLTEXT|SPATLAL] INDEX index_name
ON table_name(column_name[length])
删除索引:
DROP INDEX index_name ON table_name;
注意事项:
查询时减少使用*返回全部列
索引应该尽量小,在字节数小的列上建立索引
WHERE子句中有多个条件表达式时,包含索引列的表达式应该至于其他表达式之前
避免在ORDER BY 子句中使用表达式
查看索引:
SHOW INDEX FROM table_name;
备份和恢复数据库:
备份数据库:
mysqldump
恢复数据库:
mysql,source
导出/导入数据库:
SELECT...INTO OUTFILE
LOAD DATA INFILE...INTO