使用 mysqldump 备份并在 Windows 批处理文件上还原 Mysql 数据库



在Windows上这样做有点不同。

  • 创建一个蝙蝠文件,包含 mysql 数据库备份命令文本。
  • 在 Windows 任务计划中创建任务以执行此蝙蝠文件。

然后,您可以根据需要配置此任务,并进行还原。

1:备份数据库。

@ECHO OFF
set filename=%date:~0,4%%date:~5,2%%date:~8,2%%time:~0,2%%time:~3,2%%time:~6,2%
"C:Program FilesMySQLMySQL Server 5.7binmysqldump.exe" -uroot -p123456 -hlocalhost databaseName > C:DannyMySql-BackUpdatabaseName-%filename%.sql

格式说明:mysqldump.exe –e –u[用户名] -p[密码] -h[主机名] [数据库名称]> C:[文件名].sql

运行批处理文件,您将获得一个包含所有数据库信息的sql文件。

2:使用备份SQL恢复数据库。

进入CMD中的Mysql根路径,并执行以下命令:

C:Program FilesMySQLMySQL Server 5.7bin>mysql.exe -uroot -p123456 -hlocalhost databaseName < C:DannyMySql-BackUpdatabaseName-201801311848321.sql

相关内容

  • 没有找到相关文章

最新更新