网上有很多关于window下Mysql自动备份的方法,其实不乏一些不好的地方和问题,现总结出一个最好的方法供大家参考:
新建一个记事本,然后重命名为: mysql_backup.bat 然后单击右键选择编辑,把下面的部分粘贴进来然后修改保存,比如我要备份taobao这个数据库,脚本如下:
net stop mysql
xcopy D:\mysql\data\taobao\*.* D:\db_backup\%date:~0,10%\ /y
net start mysql
上面的D盘和db_backup等目录大家都可以自行修改,脚本的意思就是复制taobao 这个目录到D盘的db_backup这个目录里面的以当天为名称的目录里面,比如: d:\backup\2010-05-23\ ,请大家注意,网上很多人转载的说以%date:~4,10%这个来作为当天目录是错误的。
然后新建一个计划任务,把mysql_backup.bat加入进去,设置为每天凌晨几点运行下就行了,此部分不再详述,大家不懂的请联系我Q: 154992172 ,我的网站淘宝女装导购网 http://www.taobao-daogou.org 用这种方法备份大容量mysql数据库都屡试不爽,基本没有出现什么问题。
还有一个方法是通过mysql的mysqldump把数据库备份成.sql文件,这种方法的弊端就是数据库小的话没问题,但是数据库稍微大点,比如1g以上的时候,就特别慢,而且超级占用内存,速度绝对比复制文件慢,而且在备份的时候数据库照样是无法访问的,这样子还不如用上面我给的那种方式。
以上方法仅对有服务器控制权或者vps的有效,虚拟主机就只能用phpmyadmin或者帝国备份王备份了。
转载于:http://www.admin5.com/article/20100525/236061.shtml
分享到:
相关推荐
"Windows下MySql自动备份脚本>单数据库版本"是一个专门为MySQL设计的批处理脚本,用于实现定期自动备份单个数据库。下面我们将深入探讨这个脚本的工作原理、配置方法以及如何利用它来构建一个有效的数据库备份策略。...
总结起来,“mysql自动备份bat脚本.7z”是一个用于Windows的MySQL数据库自动备份解决方案,通过批处理脚本实现了定期备份、压缩和可能的旧备份清理。用户可以根据“说明.txt”进行个性化设置,确保满足自己特定的...
在这个场景中,我们使用的是一个名为"windows备份mysql数据库bat脚本.rar"的压缩包,它包含了一套利用批处理(BAT)文件来自动化MySQL数据库备份的解决方案。下面将详细讲解如何利用BAT脚本来备份MySQL数据库,以及...
MySQL数据库是广泛应用于网站和应用程序的数据存储解决方案,定期进行数据备份是确保数据安全的重要环节。本文将详细解析“mysql备份脚本.rar”压缩包中的内容,包括在Windows和Linux操作系统中如何利用脚本来进行...
在IT行业中,数据库管理是至..."自动备份MYSQL数据"工具提供了一个便捷、可靠的解决方案,帮助服务器管理员实现这一目标。在实际应用中,应根据业务需求调整备份频率、保留期限和存储策略,以达到最佳的数据保护效果。
网上有很多关于window下Mysql自动备份的方法,可是真的能用的也没有几个,有些说的还非常的复杂,难以操作。 我们都知道mssql本身就自带了计划任务可以用来自动备份,可是mysql咱们要怎么样自动有备份呢? 教大家一...
通过以上步骤,我们可以实现一个可靠的MySQL异地容灾备份解决方案,为业务连续性和数据安全性提供有力保障。然而,随着技术的发展,云备份服务也逐渐成为趋势,提供了更高效、灵活且易于管理的备份选项。无论是选择...
在Windows操作系统中,如果你不慎忘记了MySQL的root或其他用户账户的密码,这...务必按照"使用说明.txt"中的指示进行操作,并确保在操作过程中遵循最佳安全实践。如果遇到问题,应查阅MySQL的官方文档或寻求专业帮助。
在Windows上配置MySQL的解压版,是一种无需通过传统安装程序即可运行MySQL服务器的方法。这适用于那些希望快速部署或测试环境,或者不想在系统注册表中留下痕迹的情况。以下是配置步骤: 1. **下载MySQL安装包**: ...
C#语言结合Windows服务可以构建一个自动化的定时备份系统,实现对数据库的高效管理。以下是对"通过Windows服务定时对数据库进行备份操作"这一主题的详细阐述。 首先,Windows服务是一种在后台运行的应用程序,它不...
总之,MySQL 5.0.96与PHP 5的结合为Windows用户提供了强大的数据库解决方案,无论你是新手还是经验丰富的开发者,都能找到适合自己的工具和方法来构建和管理高效的数据驱动应用程序。确保正确安装和配置MySQL,是...
该段代码主要实现了对服务器上的数据库进行定时自动备份的功能。下面将从几个方面进行详细的解释: ### 一、代码概述 这段代码采用的是ASP (Active Server Pages) 脚本语言,并且使用了VBScript作为其脚本引擎来...
- MySQL服务:安装过程中会创建一个名为“MySQL”的Windows服务,用于后台自动启动数据库。你可以通过“服务”管理工具查看和管理该服务。 - 数据库目录:默认情况下,MySQL的数据存储在安装目录下的data子目录,...
MySQL 5.1 for Windows XP 是一款专为微软操作系统设计的经典数据库管理系统,它结合了MySQL服务器和MySQL Workbench,提供了一体化的数据管理和开发环境。MySQL是一个开源的关系型数据库管理系统,以其高效、可靠和...
3. **自动化备份**:自动备份功能可以定期执行备份任务,无需人工干预。这在大型系统中尤其重要,因为手动备份可能会遗漏或出错。此程序的自动化特性确保了备份的及时性和一致性。 4. **数据库导入**:除了备份,该...
这个压缩包包含了MySQL服务器、客户端工具以及其他必要的组件,方便用户在Windows环境下搭建和管理MySQL数据库。 1. **MySQL版本8.0.31.0**:这是MySQL的一个稳定版本,提供了许多新特性和性能改进。例如,它可能...
在本文中,我们将深入探讨MySQL服务的基本概念,以及如何在Windows操作系统上安装和管理MySQL 5.5.20。 一、MySQL服务的基本概念 MySQL服务是MySQL服务器的后台进程,它负责处理客户端的请求,执行SQL查询,并管理...
### MySQL 5.6 及其简易安装方法详解 #### 一、MySQL 5.6 简介 MySQL 是一款非常流行的开源关系型数据库管理系统(RDBMS),被广泛应用于各类网站及软件系统中。MySQL 5.6 版本在性能、安全性以及稳定性方面都有...