mysql的自动备份

2016-02-19 14:07 3 1 收藏

在这个颜值当道,屌丝闪边的时代,拼不过颜值拼内涵,只有知识丰富才能提升一个人的内在气质和修养,所谓人丑就要多学习,今天图老师给大家分享mysql的自动备份,希望可以对大家能有小小的帮助。

【 tulaoshi.com - 编程语言 】

time=`date  +%G%I%d%H%M` #年月日时分

db=products
echo "#产品库" /sqlbak/${db}_$time.sql  #备份文件名为[库名_年月日时分.sql]
mysqldump --add-drop-table -c  --allow-keywords --force --password=1234567890 --user=root $db /sqlbak/${db}_$time.sql

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

db=news   #另一个库

(本文来源于图老师网站,更多请访问http://www.tulaoshi.com/bianchengyuyan/)

echo "#新闻库" /sqlbak/${db}_$time.sql
mysqldump --add-drop-table -c  --allow-keywords --force --password=1234567890 --user=root $db |bzip2 -9 /sqlbak/${db}_$time.sql.bz2

#--add-drop-table是添加一个删出命令。
#-c是完整插入,每行插入都包括字段名
#--force是出错也继续
#--allow-keywords是对于保留字做字段名时对字段名加反引号。

来源:http://www.tulaoshi.com/n/20160219/1606222.html

延伸阅读
标签: MySQL mysql数据库
终于让服务器每天早上备份一次 MySQL 数据库并自动打包,同时删除 5 天前的备份文件. 分享如下. 1. 环境: windows server 2003 + Apache 2.0 + PHP5 + MySQL 4.0.26 . 2. 假设 PHP 安装目录为 D:/php ,MySQL 安装目录为 D:/mysql. 3. 在 D:/php 下建立目录 WinRAR, 把你 winrar 安装目录下的 WinRAR.exe 和 RARReg.KEY 复制到 D:/php/WinR...
日常工作中会经常使用WPS来整理文档数据资料等等。自动备份的功能是WPS的一个特色,在工作中大家就不用担心文件意外丢失了。自动备份的功能在方便的同时也有不利的一面,泄露资料等。那么WPS自动备份在哪如何设置及取消呢?大概步骤就是依次点击左上角的WPS-工具-备份管理,右边即会弹出备份管理界面,在此即可对备份文件进行操作。在依次点击...
一、前言: 当数据库服务器建立好以后,我们首先要做的不是考虑要在这个支持数据库的服务器运行哪些受MySQL提携的程序,而是当数据库遭到破坏后,怎样安然恢复到最后一次正常的状态,使得数据的损失达到最小。 或者说,仅仅是数据库服务器的建立,只能说明它能做些什么,并不代表它能稳定的做些什么。灾难恢复的效率及全面性,也是系统的稳...
相信很多个人网站的站长,或者是独立Blog的博主,都有着备份数据库这样一个需求。当然WordPress这样插件非常丰富的Blog系统有好多能帮你完成这项任务的插件。如果您需要自己亲手来备份数据库的话,我贴一个Mysql自动备份脚本供大家参考,在国外网站上看到的,还是不错,实现了定期备份Mysql数据库,并且可以选在在每周的一天做指定目录下文件的...
在大型商业应用中,数据的异地容灾备份十分重要,也必不可少。笔者根据自己的实践经验,设计了一套简洁地实现异地数据自动备份的方法,可供数据库管理人员参考。文中所有的程序都经过测试,运行良好。这里模拟的异地运行环境为一主一备两套Sun Solaris系统,所采用的备份方法为Oracle数据库提供的标准备份:export。 相关命令 ...

经验教程

999

收藏

65
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部