Mysql 备份和恢复数据库

Mysql 备份和恢复数据库,mysql,windows,database,Mysql,Windows,Database,我使用mysql作为我的数据库服务器。我想备份数据库,并在机器崩溃时恢复它们。我正在通过图形用户界面(GUI)在Windows上浏览数据。我在谷歌上搜索并阅读了很多关于automysqldump的信息,但是我找不到可下载的exe,我已经下载了.sh文件,但是我对如何使用它感到非常困惑。请帮我解决这个问题。我不想知道如何使用automysqldump,但想知道如何使用windows备份和恢复数据库 确保可以在命令提示符下运行mysqldump命令 制作一个backup.bat文件,并在mysqld

我使用mysql作为我的数据库服务器。我想备份数据库,并在机器崩溃时恢复它们。我正在通过图形用户界面(GUI)在Windows上浏览数据。我在谷歌上搜索并阅读了很多关于automysqldump的信息,但是我找不到可下载的exe,我已经下载了.sh文件,但是我对如何使用它感到非常困惑。请帮我解决这个问题。我不想知道如何使用automysqldump,但想知道如何使用windows备份和恢复数据库

  • 确保可以在命令提示符下运行
    mysqldump
    命令
  • 制作一个
    backup.bat
    文件,并在
    mysqldump-u username-ppassword-h host databasename>C:\mybackupdatea.sql
    中写入此命令,其中
    username
    是MySQL的登录名,
    password
    是登录MySQL时使用的密码<代码>主机在您的情况下将是
    本地主机
  • 将其设置为计划任务。这很容易做到。看这里
  • 您可以将其设置为“每日”,以便进行每日备份


    编辑根据评论添加更多详细信息

    mysqldump
    是安装mysql服务器时安装的实用程序。您可以尝试在控制台上运行此命令
    mysqldump-u username-ppassword-h host databasename>C:\mybackupdatea.sql

    我假设您的机器上安装了MySQL服务器,如果出现类似“未找到命令”的错误,您可以使用
    MySQL-u username-ppassword
    从命令提示符访问数据库,很可能路径未设置。您需要将mySQL的bin目录添加到您的系统路径。

    我个人用来创建定时备份。你可以免费试用30天,看看它是否满足你的需要

    介绍如何在navicat中使用备份功能。这非常简单,设定它,然后忘记它


    仅供参考,我与navicat没有任何关联。

    我使用的是WAMP 2.2。它位于这里:


    C:\wamp\bin\mysql\mysql5.5.20\bin

    但是在哪里可以找到mysqldump以及如何安装它。请告诉我如何安装和开始。在安装了mysql的windows服务器上,应该有一个名为mysqldump.exe的文件。搜索它。谢谢佩尔,但当我双击它时,只会弹出一个窗口并消失。我尝试以管理员身份运行它,但得到了相同的结果。@Suman.hassan95 dude,您需要1。打开命令promp,2。cd到目录和3。运行
    mysqldump-u username-ppassword-h主机数据库名>C:\mybackupdatea.sql
    命令。别忘了在上面提到的命令中替换您的实际用户名、密码和主机(可能是localhost)。它的使用非常简单。但当我点击备份时,它会显示获得完整版本。