mysql 备份与还原

一、数据库备份

# 备份数据库中的表和数据
mysqldump -u root -p db1>"路径db1.sql"
# 备份数据库中的表
mysqldump -u root -p -d db1>"路径db1.sql"

二、数据库还原

mysqldump -u root -p db2<"路径db1.sql" 在mysql 8.0中貌似不能用

另一种方法
1.登录
  mysql -u root -p
2.创建数据库
  create database db1 default charset utf8;
3.使用数据库
   use db1;
4.导入 
  source c:ackup.sql

注意:当还原数据库时,mysql中要创建对应的数据库

     > <是linux的重定向,不是比较运算符

   run as administrator

原文地址:https://www.cnblogs.com/wt7018/p/11099202.html