|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
你碰到的问题可能已经在社区中被别的人已经问过,即使没有MySQL学习教程,你也可以提出问题或通过Google来搜索答案。社区的相关负责人士:“MySQL社区是活跃、友好和内容渊博的。”</p>这是我上一篇关于平安的文章的个中一节。这是一个尽人皆知的现实,对你运转中的网站的MySQL数据库备份是极其主要的。
只需依照上面3步做,统统都在你的掌控之下:
第一步:在服务器上设置备份目次
代码:- mkdir/var/lib/mysqlbackup
复制代码 第二步:编写备份剧本
代码:
vidbbackup.sh
粘帖以下代码,务必变动个中的username,password和dbname。
代码:- #!/bin/sh#UsernametoaccesstheMySQLserverUSERNAME="username"#UsernametoaccesstheMySQLserverPASSWORD="password"#ListofDBNAMESforBackupDBNAME="dbname"#datetimestampforlogmessageDATE=`/bin/date+%Y-%m-%d_%Hh%Mm`#outputfileOUTDIR="/var/lib/mysqlbackup/"OUTFILE="ip_bindass".$DATE."sql.gz"#workingdirectoryDIR="/var/lib/mysqlbackup/"
复制代码- #cd$DIR#MySQLBackup/usr/bin/mysqldump--database$DBNAME--opt--single-transaction-u$USERNAME-p$PASSWORD/usr/bin/gzip-9>$OUTDIR$OUTFILE
复制代码 变动备份剧本权限
代码:
第三步:用crontab准时实行备份剧本
代码:若天天下战书3点20备份,增加以下代码,
代码:- 2015***/var/lib/mysqlbackup/dbbackup.sh
复制代码
弄定!
甚至一个有经验的Windows管理者也可以轻松部署并开始学习它,而你不需投入一分钱来了解这个数据库。 |
|