Heim  >  Artikel  >  Datenbank  >  Windows系统下mysql的备份恢复命令_MySQL

Windows系统下mysql的备份恢复命令_MySQL

WBOY
WBOYOriginal
2016-06-01 13:51:551003Durchsuche

一开始我用的Navicat for MySQL这个工具,直接用里面的导出/导入数据库功能,但是导完发现有一部分表丢失了;于是就想到了命令行。

 

以下为成的命令行备份与恢复方法:

 

设MySQL 安装在c盘,mysql数据库的用户名是root,密码是123,数据库名是db_name,在d盘根目录下面存放备份数据库,备份数据库名字为backup20110527.sql

 

  备份数据库:


  mysqldump -uroot -p123 db_name>d:/backup20110527.sql
  恢复数据库:

  删除原有数据库,建立数据库,把备份数据库导入。


  mysqladmin -uroot -p123 drop db_name

  mysqladmin -uroot -p123 create db_name
  mysql -uroot -p123  db_name
  注:在导入备份数据库前,db_name如果没有,是需要创建的; 而且与backup20110527.sql中数据库名是一样的才可以导入。

 

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn