首页 > PHP资讯 > PHP培训技术 > mysql教程-mysql数据备份和恢复

mysql教程-mysql数据备份和恢复

PHP培训技术

 mysql 数据备份与恢复

什么是备份(backup)?

Backup:在计算机应用领域指的是从原文中独立出来单独贮存的程序或文件的副本。   

                                                  -----摘自 计算机科学

为什么需要备份?

以备不时之需。防止网站出现意外的时候导致数据丢失。

常见的备份方案有哪些?

整体备份

增量备份

在实际应用中,二者结合使用。

备份工具有哪些?

第三方软件,效果好,收费

免费工具:Mysqldump:mysql提供给我们的工具。

备份

格式:

在不登录的情况下

1、导出一张表

Mysqldump -u用户名 -p密码 库名 表名 > 文件名(D:/a.sql)

2、导出多张表

Mysqldump -u用户名 -p密码 库名 表名1 表名2 表名3 > 文件名(D:/a.sql)

3、导出所有表

Mysqladump -u用户名 -p密码 库名 > 文件名(D:/a.sql)

4、导出一个库 

Mysqladump -u用户名 -p密码 -B 库名 > 文件名(D:/a.sql)

恢复

两种方式

1. 在登录mysql的情况下:

Source  备份文件

2. 在不登录的情况下

Mysql -u用户名 -p密码 库名 < 备份文件

需要注意的是你要清楚自己是准备导入库还是导入表。如果要导入表,则要先选定库,如果要导入库,则直接导入。

PHP培训技术

本文由欣才IT学院整理发布,未经许可,禁止转载。
支持42不支持0