小贝_mysql数据库备份与恢复

mysql数据库备份与恢复

简要:

       一、数据库备份

       二、数据库恢复

一、数据库备份

1、备份简单说明 : 系统执行中,增量备份与总体备份

例: 每周日总体备份一次,周一到周六备份当天

假设周五出了问题,则能够用周日的总体+周一。二。三,四来恢复

2、备份工具

a、第三方收费备份工具

b、系统自带备份功能即mysqldump(能够导出库、表)

c、利用outfile和infile

2.1、mysqldump使用样例

小贝_mysql数据库备份与恢复

例1、导出某个库下的表

mysqldump–uusername –ppassword库名 表1 表2 表3>路径/备份文件名

备份mugua库下的t表

小贝_mysql数据库备份与恢复

(备注: 说明mysqldump出来的结果是一系列的sql语句)

例2、怎样导出一个库以下的全部表

mysqldump–uusername –ppassword库名 >路径/备份文件名

备份mugua库下的全部表

小贝_mysql数据库备份与恢复

例3、怎样导出以库为单位导出

mysqldump–uusername –ppassword–B 库1 库2 库3 >路径/备份文件名

小贝_mysql数据库备份与恢复

例4、怎样导出全部库

mysqldump–uusername –ppassword–A >路径/备份文件名

总结:

1、mysqldump导出的都是sql语句。

2、mysqldump其他使用方法

a、mysqldump导出mugua库下t表的结构

小贝_mysql数据库备份与恢复

b、mysqldump导出mugua库下表t的数据

小贝_mysql数据库备份与恢复

2.2、利用outfile和infile

小贝_mysql数据库备份与恢复

(备注: 也就是说outfile导出的是表t的全部列的数据)

小贝_mysql数据库备份与恢复

二、数据库恢复

1、在命令行操作

mysql–uusername –ppassword [数据库名称]< 路径/备份文件名

1.1、恢复mugua库下的t表

小贝_mysql数据库备份与恢复

小贝_mysql数据库备份与恢复

1.2、恢复mugua1库

小贝_mysql数据库备份与恢复

小贝_mysql数据库备份与恢复

2、登录mysql后用source操作

2.1、恢复mugua库下的t表

小贝_mysql数据库备份与恢复

(source等同于\. )

小贝_mysql数据库备份与恢复

2.2、恢复mugua1库

小贝_mysql数据库备份与恢复

小贝_mysql数据库备份与恢复

The quieter you become,the more you are able to hear!

上一篇:小贝_mysql select5种子句介绍


下一篇:小贝_mysql三种子查询