输入banner图图片脚本导航/分类

mysql中的数据备份与还原

select * into outfile ‘D:\BaiduNetdiskDownload\mysql\class.sql‘ 2 fields terminated by ‘---‘ enclosed by ‘"‘ 3 lines starting by ‘be:‘ terminated by ‘ed\r\n‘ 4 from my_class;

  2. 数据还原

    必须保证表结构存在,才能进行数据还原。

    lode data infile ‘文件路径‘ into table 表名 fields 字段处理 lines 行处理;  -- 怎么备份的,就怎么还原

    示例:

1 load data infile ‘D:\BaiduNetdiskDownload\mysql\class.sql‘ into table my_class
2 fields terminated by ‘---‘ enclosed by ‘"‘ 
3 lines starting by ‘be:‘ terminated by ‘ed\r\n‘;

三、 SQL备份

  1.数据备份

     备份的是SQL语句,需要使用mysql提供的mysqldump.exe软件。

     mysqldump/mysqldump.exe -hPup 数据库名 [表名1[,表名2...]] > 外部文件路径  -- 可以多表备份, 如果不写表名,表示整库备份

 mysqldump -uroot -p jdbc my_student > D:\BaiduNetdiskDownload\mysql\student.sql -- 单表备份
 
 mysqldump -uroot -p jdbc> D:\BaiduNetdiskDownload\mysql\jdbc.sql -- 整库备份

  2. 数据还原

    ① 使用mysql客户端还原:

    mysql.ext/mysql -hPup 数据库名< 备份文件路径

    

mysql -uroot -p jdbc < D:\BaiduNetdiskDownload\mysql\student.sql

 

    ②使用SQL指令还原:

    source 备份文件路径;

source D:\BaiduNetdiskDownload\mysql\student.sql;

 

四、增量备份

  此方式针对mysql服务器的日志文件进行备份,可以指定时间段进行备份,因此备份数据不会重复,并且中间的操作过程也会备份。

mysql中的数据备份与还原

标签:...   时间   rom   将不   符号   数据库名   memory   dump   文件