Windows下mysql自动备份
网上有【wǎng shàng yǒu】很多关于🐦window下【xià】Mysql自动备【zì dòng bèi】份的方🕢法💱,其实不🐆乏一些不好的地方和【dì fāng hé】🔳问题【wèn tí】,现总结出一个🎒最好的【zuì hǎo de】方法💱供大家参考:
新建一🍼个记事本🥕,然后重【rán hòu chóng】🐀命名为: mysql_backup.bat 然后单【rán hòu dān】击右键选择编辑🐋,把下面🖋的部分🍉粘贴进【zhān tiē jìn】来然后【lái rán hòu】修改保📖存【cún】,比如我要备份【yào bèi fèn】downcc这个数据库【jù kù】,脚本🥕如下:
net stop mysql
xcopy D:\mysql\data\downcc\*.* D:\db_backup\%date:~0,10%\ /y
net start mysql
上面的【shàng miàn de】D盘和db_backup等目录大家都【dà jiā dōu】可以【yǐ】自行修改🆗,脚本的意思就【yì sī jiù】🎢是复制downcc 这个目【zhè gè mù】录到🆕D盘的【pán de】db_backup这个目【zhè gè mù】录里面🍡的以【yǐ】当天为名【tiān wéi míng】🅾称的目录里面🍡,比如: d:\backup\2025-07-05\ ,请大家🧠注意🚦,网上很多人转载的说以【yǐ】%date:~4,10%这个来【zhè gè lái】作为当【zuò wéi dāng】天目录🤣是错误⏲的。
然后新【rán hòu xīn】👗建一个计划任😘务【wù】,把【bǎ】mysql_backup.bat加入进🔜去【qù】,设置为每天凌晨几点🌊运行下就行了【jiù háng le】,此部分不再详【bú zài xiáng】述🌛,基本上🌾我们网【wǒ men wǎng】🎧盾科技的虚拟主机服务【wù】器都是用这🚢种方法🤷备份大容量mysql数据库都屡试不爽【bú shuǎng】,基本没【jī běn méi】有出现什么问🎳题【tí】。
还有一个方法【gè fāng fǎ】👴是【shì】通过🚣mysql的🏬mysqldump把数据库【jù kù】🍍备份成【bèi fèn chéng】.sql文件【wén jiàn】🥨,这种方法的🏬弊端就是【shì】🔄数据库【jù kù】🍍小的【xiǎo de】🏬话没问题,但是【shì】数🈲据库【jù kù】稍🌒微大点📣,比如【bǐ rú】🔺1g以上的【yǐ shàng de】🏬时候【shí hòu】,就特别慢,而且超级占用内存,速度绝对比复制文件【zhì wén jiàn】🥨慢,而且在备份的🏬时候数【shí hòu shù】据库【jù kù】🍍照样是【shì】无【wú】🤕法访问的🏬,这样子🌊还不如用上面我给的🏬那种方式【shì】。
以上方法仅对🃏有独立服务器🏋控制权或者【huò zhě】⛩vps的有效,虚拟主机就只【jī jiù zhī】🐹能用【néng yòng】📊phpmyadmin或者【huò zhě】⛩CMS自带的备份工【bèi fèn gōng】具了【jù le】。
关键词:Windows,mysql
阅读本文后您有什么感想? 已有 人给出评价!
- 0
- 0
- 0
- 0
- 0
- 0