MySQL学习笔记七:数据的备份与恢复

1.备份

数据库导出SQL脚本,备份数据库内容,并不是备份数据库!

  • mysqldump –u用户名 –p密码 数据库名>生成的脚本文件路径。例如:mysqldump -uroot -p123 mydb3>d:\mydb3.sql  (与mysql.exe和mysqld.exe一样, 都在bin目录下)
  • 注意,不要打分号,不要登录mysql,直接在cmd下运行
  • 注意,生成的脚本文件中不包含create database语句

在D盘下可以看到备份的数据! 

2.恢复

2.1 第一种方式

mysql -u用户名 -p密码 数据库<脚本文件路径

操作步骤如下:

  • 先删除mydb3数据 库,再重新创建mydb3数据库
  • mysql -uroot -p123 mydb3<d:\mydb3.sql
  • 注意,不要打分号,不要登录mysql,直接在cmd下运行

2.2 第二种方式
 

登录mysql
source SQL脚本路径

操作步骤如下:

  • 先删除mydb3数据库,再重新创建mydb3数据库
  • 切换到mydb3库
  • source d:\mydb3.sql

猜你喜欢

转载自blog.csdn.net/weixin_44679832/article/details/105276297