MySQL自动定时备份方式的实现-论文.pdf

MySQL自动定时备份方式的实现-论文.pdf

ID:54925585

大小:465.38 KB

页数:3页

时间:2020-05-04

MySQL自动定时备份方式的实现-论文.pdf_第1页
MySQL自动定时备份方式的实现-论文.pdf_第2页
MySQL自动定时备份方式的实现-论文.pdf_第3页
资源描述:

《MySQL自动定时备份方式的实现-论文.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、第36卷第3期宜春学院学报V01.36.No.32014年3月Journalof~ichunCoflegeMar.2014MySQL自动定时备份方式的实现许雪晶(莆田学院,福建莆田351100)摘要:通过Windows任务计划、Linux定时机制和MySQL转储机制,利用脚本编程和PHP网络编程,实现了多平台的MySQL数据库自动定时备份的功能,快速并且有效的保证了数据安全『生。关键词:定时机制;PHP;转储机制;C/S中图分类号:TP309.2文献标识码:A文章编号:1671—380X(2014)03—0051—03Realiza

2、tionofMySQLAutomaticTimingBackupXUXue—jing(PutianUniversity,Putian351100,China)Abstract:BymeansoftheWindowstaskscheduler,LinuxtimingmechanismandMySQLdumpmechanism,thispaperUSeSscriptingandPHPwebprogrammingtorealizetheautomatictimingMySQLdatabasebackuponmulti—-platform,

3、therebyachievingquicklyandeffectivelytoensurethedatasecurity.Keywords:TimingMechanism;PHP;DumpMechanism;C/S随着计算机网络信息化的迅速发展,各种大中1.1Windows的任务计划服务小型企业都构建了企业的信息化系统,比如企业网在Windows中,系统有一项重要的“任务计划”站、企业OA、企业财务系统等等。这必然涉及到功能,任务计划ll是自定义的,灵活性强。通过设置数据存储,MySQL数据库凭借其体积小、速度快、“任务计划”,可以

4、将每天或某一天的某个时间需要做总体拥有成本低,尤其是开放源码这一特点,迅速的事拟成计划,到约定的时间,系统都会提醒你或的占有中小型企业的信息化市场。者启动设定好的任务程序。任务计划可能会被系统谈及数据存储,就得保证数据库的安全性,而禁用,须修改组策略。在开始菜单“运行”中键人对数据库进行定期备份是预防和尽可能降低数据损“services.nlsc”,系统中的“TaskScheduler”服务被设失的最有效方法。此时可采用“双机热备”或置为“已禁用”,立即将其改为“启动”。“冷备份”技术。“双机热备”随时保障数据安全,1.2Linux

5、的定时机制数据可以恢复到故障前那一点,但该技术人力物力定时自动执行可以通过Linux中的守护程序投入较高,适合于大公司、大企业;“冷备份”只Cron来完成。Cron是一个linux下的定时执行工能保障备份点那时的数据安全,因此需要结合自动具,可以在无需人工干预的情况下运行作业。由于定时备份。利用Windows和Linux平台,并结合Cron是Linux的内置服务,可以用以下的方法启MySQL数据库系统的内置功能以及Windows和动、关闭这个服务:Linux的脚本,通过VB、PHP等技术,实现了多/sbin/servicecrond

6、start//启动服务种方式自动定时备份MySQL数据库。/sbin/servieecrondstop//关闭服务1相关技术/sbin/servicecrondrestart//重启服务实现MySQL在多平台上的自动备份主要涉及/shin/serviceerondreload//重新载人配置到的技术有:Windows的任务计划服务、Linux的1.3MySQL数据库的存储机制定时机制和MySQL数据库的存储机制。MySQL提供的mysqldump转储工具是将数收稿日期:2013—11—13作者简介:许雪晶(1988一),女,福建莆田

7、人,助教,硕士,主要研究方向:人工智能、数据安全,Email:332569018@qq.C,Om。·51·第3期宜春学院学报第36卷据库表的内容写入到文本文件中,在缺省设置下,WORD一一au—databaseslgzip>/mnt/database/每个转储表的输出结构由重新创建该表的createta—Mate+\%Y一\%m一\%d:sq1.gzble语句,后跟一组重新加载该表内容的insert语需要注意:cronmb文件的每行都包含6个域,句组成,整个文件由许多个这样的输出结构组成,其中前5个域是指定命令被执行的时间,最后一个

8、故可用该文件来备份和恢复数据库。域是要被执行的命令,各个域之间用空格或制表符mysqldump工具主要是供数据库管理员或程序分隔。格式为:MHDmdcmd。其中:M代表分开发人员使用。常用方法如下:钟(0—59);H代表小时(0—23

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。