mysql备份远程数据库的方法

2017-02-21 13:17:28 6708

mysqldump是备份mysql数据库的一种好工具,它相对于用phpmyadmin等备份工具更加快速,又避免受php.ini等的限制,在windows系统下还可以结合计划任务实现定时远程备份数据库。

假设操作系统为windows,要备份一个位于192.168.1.2服务器上,名称为test的数据库,并把备份文件“testbak.sql”放到D:ak的文件夹中,可以用以下的方法:

开始-->运行-->cmd,输入命令:

mysqldump -uroot -ppassword -h 192.168.1.2 test > D:ak estbak.sql

    说明:-u是远程数据库的用户名,-p是远程数据库的用户密码,用户和密码必须要能访问远程数据库。

如果把这个命令写成批处理文件,通过windows的?划任务可以实现定时备份数据,在windows下用mysqldump备份数据库,因为没有gzip的压缩引擎,因此不能对备份数据库进行压缩,因此如果备份文件多了要经常清理过期的数据库备份文件。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: