MySQL | 实验楼课程学习笔记6

123 阅读1分钟
  1. 当表中有大量记录时,通过索引来查询数据可以大大加快查询速度

  2. 建立索引方法

alter table 表名 add index 索引名 (列名);
  1. 创建视图
create view 视图名 (列1,列2,列3) as select 列1,列2,列3 from 表名;
  1. 数据文件导入和SQL文件导入 数据文件导入表中:
load data infile '文件路径和文件名' into table 表名;

数据库表中数据导出到文件中:

select * into outfile '路径' from 表名;

SQL文件导入:

source 路径;
  1. 备份,备份可以吧数据库中的数据、约束、索引、视图等全部保存为一个文件
mysqldump -u root 数据库名 > 备份文件名         #备份整个数据库
mysqldump -u root 数据库名 表名 > 备份文件名    #备份整个表
  1. 数据库的恢复
source 路径;

或者

mysql -u root 新建的数据库名称 < 备份文件名