[数据库]MySQL之备份与恢复【未完待续】

1 恢复

方式一 source sqlFile.sql

  • 登陆MySQL
  • 创建数据库db (create database db;)
  • 进入/使用 数据库db (use db;)
  • 将要导入的sql文件放到mysql安装目录的bin文件夹下
    • 注意 sql中关联表的创建顺序 (推荐 无外键关系的实体表在前,关联关系表在后)
  • mysql> source D:Program Filesmysqlmysql-5.7.13-winx64inxx.sql;
    • 注1: 其绝对路径不要加任何单引号、双引号在路径两侧
    • 注2: 路径中不能含有下划线(_)等特殊符号
    • 否则,多有可能出现此错误:“ Error: failed to open file 'sqlFile.sql' ”

2 备份

  • 方式0 Navicat>选择欲备份的数据库>右键:"转储SQL文件">"结构和数据"/"仅结构"
  • 方式1 mysqldump
  • 方式2 xtrabackup

3 推荐文献

原文地址:https://www.cnblogs.com/johnnyzen/p/12599482.html