-
当表中有大量记录时,通过索引来查询数据可以大大加快查询速度
-
建立索引方法
alter table 表名 add index 索引名 (列名);
- 创建视图
create view 视图名 (列1,列2,列3) as select 列1,列2,列3 from 表名;
- 数据文件导入和SQL文件导入 数据文件导入表中:
load data infile '文件路径和文件名' into table 表名;
数据库表中数据导出到文件中:
select * into outfile '路径' from 表名;
SQL文件导入:
source 路径;
- 备份,备份可以吧数据库中的数据、约束、索引、视图等全部保存为一个文件
mysqldump -u root 数据库名 > 备份文件名 #备份整个数据库
mysqldump -u root 数据库名 表名 > 备份文件名 #备份整个表
- 数据库的恢复
source 路径;
或者
mysql -u root 新建的数据库名称 < 备份文件名