mysql数据库的备份与恢复

一、数据库备份----生成sql脚本,导出数据

  --在控制台使用mysqldump命令用来生成指定数据库的脚本文本。

    备注:脚本文本中只包含数据库的内容,而不会存在创建数据库的语句!所以在恢复数据时,还需要自己 手动创建一个数据库之后再去恢复数据。

  以下方式无需登录mysql

    mysqldump -u用户名 -p密码 数据库名>生成的脚本文件路径(比如:D:\stu.sql)

 

二、数据恢复---执行sql脚本,恢复数据

  前提条件:

    ①必须先创建数据库名

    ②执行sql脚本需要登陆mysql,然后进入指定数据库,才可以执行sql脚本。

      基本命令如下:

        mysql>use 数据库名称(该数据库中不能存在与恢复的表名一样的表,一样会出错)

        mysql>source 备份的数据库文件路径(比如:D:\stu.sql)

    ③还可以通过如下方法恢复数据:以下可直接使用,无需登陆了

      mysql -u用户名 -p密码 指定数据要恢复到的数据库名称<备份的数据文件路径(比如:D:\stu.sql)

posted @ 2017-05-28 11:11  Java_皮卡丘漏电  阅读(95)  评论(0编辑  收藏  举报