当前位置: 首页 > 知识 >正文

Windows下mysql自动备份

网上有很多自动备份窗口下mysql的方法,但其实也有一些不好的地方和问题。现在我们总结出最佳方法供您参考:

创建一个新的记事本,然后重命名为mysql_backup.bat,然后右键选择编辑,粘贴以下部分并修改保存。例如,我想备份数据库。脚本如下:

net stop mysql

xcopy D:\ MySQL \ data \ downcac \ * .* D:\ db _ backup \u te:~ 0,10%\ /y

net start mysql

大家可以修改上面的disk D,db_backup等目录。该脚本的意思是将目录downcc复制到磁盘d的db_backup目录中名为today的目录中,

比如:d:\backup\2012-05-23\,请注意网上很多人用te: ~ 4,10%作为当天的目录是错误的。

然后新建一个调度任务,添加mysql_backup.bat,设置为每天早上几点运行。这部分就不细说了。基本上我们网盾科技的虚拟主机服务器都是用这种方法来备份大容量的mysql数据库,一直都是屡试不爽。

基本没有问题。

另一种方法是将数据库备份到。sql文件通过mysql的mysqldump。这种方式的缺点是如果数据库比较小的话还好,但是数据库稍微大一点,比如1g以上的时候特别慢,占用超级内存。

速度肯定比复制文件慢,而且备份的时候数据库还是无法访问,所以还是用我上面给的方法比较好。

以上方法只对有独立服务器控制或vps的人有效,虚拟主机只能使用phpmyadmin或CMS自带的备份工具。

相关文章:
  • 6月7日基金净值:天弘中证光伏产业ETF最新净值0.9472,跌1.43%
  • 5月18日基金净值:南方匠心优选股票A最新净值0.7013,涨0.03%
  • 4月27日基金净值:南方创新驱动混合A最新净值0.6898,涨0.45%
  • 5月24日基金净值:鹏华前海万科REITS最新净值101.19,跌0.15%
  • 6月8日基金净值:华夏创新前沿股票最新净值2.313,跌0.9%
  • 6月8日基金净值:华夏鼎清债券A最新净值1.015,跌0.12%
  • 银华基金李晓星:近2年8只产品7只亏1只亏超30%,有基民呼吁向证监会举报
  • 5月24日基金净值:易方达新常态灵活配置混合最新净值0.572,跌0.52%
  • 5月25日基金净值:银华中证央企结构调整ETF最新净值1.3318,跌0.04%
  • 7月12日基金净值:华安精致生活混合A最新净值1.2401,跌0.24%