企业网站开发开题报告,精品课程网站建设方案,做海产品的外贸网站,南京制作网站要多少钱MYSQL定期备份是一项重要的工作#xff0c;但人工操作太繁琐#xff0c;也难避免有所疏漏#xff0c;使用下面的方法即可让系统定期备份数据。1、创建备份文件夹#cd /www#makedir backup2、编写运行脚本#vi autobackup写入以下内容#xff1a;filenamedate %Y%m%dmysql_bin…MYSQL定期备份是一项重要的工作但人工操作太繁琐也难避免有所疏漏使用下面的方法即可让系统定期备份数据。1、创建备份文件夹#cd /www#makedir backup2、编写运行脚本#vi autobackup写入以下内容filenamedate %Y%m%dmysql_bin_dir/mysqldump –opt dataname-u user-ppassword| gzip/www/mysqlbackup/name$filename.gz保存退出?说明(1)mysql_bin_dirmysql的bin路径(2)dataname数据库名(3)user数据库用户名(4)password用户密码(5)name自定义备份文件前缀标识。如上例将自动备份mysql数据库并以gzip压缩方式存储文件名为name20080101.gz的形式。3、为脚本添加执行权限#chmod x autobackup4、让crontab来完成定期执行的任务这一步中Redhat的方法会不一样后面专门给出。编辑crontab#vi /etc/crontab在最后一行中加入01 5* * * root /www/autobackup每天5点运行脚本也可以修改5为其他指定时间。Redhat方法Redhat的crontab采用按时间调用4个目录(/etc/cron.hourly每小时/etc/cron.daily每天/etc/cron.weekly每周/etc/cron.monthly每月)中脚本出来运行的方式。Redhat中只需要将刚才编辑的脚本复制到相应的目录即可。5、重启crontab#/etc/rc.d/init.d/crond restart完成其实原理很简单自己制作一个脚本让Linux系统自动运行。我们还可以再扩展一下编辑一个自动备份网站文件的脚本让Linux来完成每天自动备份整个网站等等……MySQL :: Linux 下自动备份数据库的 shell 脚本Linux 服务器上的程序每天都在更新 MySQL 数据库于是就想起写一个 shell 脚本结合 crontab定时备份数据库。其实非常简单主要就是使用 MySQL 自带的mysqldump 命令。脚本内容如下本地备份脚本#!/bin/sh# File: /home/mysql/backup.sh# Database infoDB_NAMEtestDB_USERusernameDB_PASSpassword# Others varsBIN_DIR/usr/local/mysql/binBCK_DIR/home/mysql/backupDAT