MySQL数据库——备份与还原

为什么要备份?

  • 以保证重要数据不丢失
  • 数据转移

 

MySQL数据库备份的方式:

  • 直接拷贝物理文件
  • 使用可视化工具(如:sqlyog、Navicat)导出
  • 使用服务器命令行工具:mysqldump

 

①:直接拷贝物理文件

       安装目录下的data目录文件

 

 ②:使用可视化工具(如:sqlyog、Navicat)导出【以sqlyog为例

       1)选中要导出的库或表

        2)导出-桌面-1.sql

 

 

③:使用服务器命令行工具:mysqldump

命令:mysqldump  -h主机  -u 用户  -p密码   库名  表名  >导出地址 

 1)导出单张表:

 2)导出多张表:

 3)导出整个数据库:

 

 ##############

执行结果如下:

 

 

 

 

 

数据的还原:

①:先登录mysql数据库

命令:mysql  -u 用户名  -p 密码

 

 ②:切换到指定数据库

命令:use  school

 

 ③:导入备份文件

方式一:

命令:source  本地文件存放地址

方式二: 

使用用户名、命令的方式:

 建议使用第一种还原方式(第二种方式可能造成数据覆盖)

 

 

数据库备份与还原的用途:

数据备份,预防数据丢失;

分享数据库文件;

新机房重新部署环境;

 

posted @ 2021-03-11 16:16  有没有123  阅读(60)  评论(0)    收藏  举报