mysql的备份与还原步骤_MySQL备份与还原

  • Post author:
  • Post category:mysql

MySQL备份与还原

方式一:使用(Navicat for MySQL)工具备份与还原

带数据备份

步骤一,使用Navicat for MySQL登录数据库,选择需要备份的数据库,点击备份按钮。

5aab49f97361ff62663890895f65b631.png

步骤二,点击新建备份,然后到对象选择,勾选需要备份的表、视图、函数等。

491d3ad09ead36eaf7d64a1c43781ce5.png

步骤三,勾选完成后,点击开始,等待备份完成

27f28bfeb8137579842880c0bff5c191.png

步骤四,查看备份记录,是否备份成功。

f767eecef88db18c22f83ee64ee91443.png

不带数据备份

步骤一,选择备份记录,点击提取SQL,然后点击开始。

017ded9da031a3ab8208a0f768d63833.png

步骤二,选择存储位置,等待备份完成。

b68335ddcea5ae1c793b12ae117d8212.png

d3901d587093344d714b91008168872f.png

带数据还原

步骤一,选择需要被还原的数据库,或者自己新建一个空的数据库

5588218242aec7726b85b339ce2c33e9.png

步骤二,点击备份,然后选择还原备份。

ede40c5cd257a808e71c1392469e1686.png

步骤三,选择还原文件

fe10288c2249db3af33b583e37f6fa2e.png

步骤四,点击开始,等待还原完成。

d768f33a93e926c6997e116fde37c2fa.png

7e21e39957c98f32a4512603fd674ab6.png

不带数据还原(使用sql语句建库)

步骤一,选择需要被还原的数据库,或者自己新建一个空的数据库

c4dba3e363ff1e961590bb93d0aff99d.png

步骤二,点击查询,选择新建查询。

217c7f15cbca5cc0c5123c08fe9fc565.png

步骤三,找到提取语句文件,用记事本打开全选sql语句复制到查询框。

bcdf7041e9b381c041e86d0d433f4dfa.png

步骤四,点击运行,等待建库成功。

4e40d478ccc2dadeaf9fd69a80246bc1.png

方式二:通过cmd命令备份

备份

# 备份:数据表结构+数据 db1为要备份的数据库名,db1.sql为输出备份文件名称

备份后输出一个sql文件,存在mysql的bin目录下

命令:mysqldump -u root db1 > db1.sql -p

# 备份:数据表结构

命令:mysqldump -u root -d db1 > db1.sql -p

还原

#导入现有的数据到某个数据库

#1.先创建一个新的数据库

create database db10;

# 2.将已有的数据库文件导入到db10数据库中

mysqldump -u root -d db10 < db1.sql -p


版权声明:本文为weixin_29584723原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。