zl程序教程

您现在的位置是:首页 >  数据库

当前栏目

mysql backup 脚本

mysql 脚本 backup
2023-09-14 08:59:51 时间

保证创建备份文件只能是创建者跟root可以访问,其他用户没有权限,保证了数据库备份的安全。


###################################   # $Id: backup 380 2012-04-02 10:38:59Z netkiller $   # Author: netkiller@msn.com   # Home: http://netkiller.github.com   ###################################   BACKUP_HOST="localhost"   BACKUP_USER="root"   BACKUP_PASS=""   BACKUP_DIR=/opt/backup   BACKUP_DBNAME="test neo"   #Number of copies   COPIES=7   ####################################   MYSQLDUMP="mysqldump"   #TIMEPOINT=$(date -u +%Y-%m-%d)   TIMEPOINT=$(date -u +%Y-%m-%d.%H:%M:%S)   MYSQLDUMP_OPTS="-h $BACKUP_HOST -u$BACKUP_USER -p$BACKUP_PASS"   ####################################   umask 0077   test ! -d "$BACKUP_DIR"   mkdir -p "$BACKUP_DIR"   test ! -w $BACKUP_DIR   echo "Error: $BACKUP_DIR is un-writeable."   exit 0   for dbname in $BACKUP_DBNAME       test ! -d "$BACKUP_DIR/$dbname"   mkdir -p "$BACKUP_DIR/$dbname"       $MYSQLDUMP $MYSQLDUMP_OPTS $dbname | gzip   $BACKUP_DIR/$dbname/$dbname.$TIMEPOINT.sql.gz   done   find $BACKUP_DIR -type f -mtime +$COPIES -delete  
使用Shell脚本安装MySQL(二) ⭐本文介绍⭐ 随着Linux系统在企业中的应用越来越多,服务器的自动化管理也变得越来越重要。在Linux服务器的自动化维护工作中,除了计划任务的设置以外,Shell脚本的应用也是非常重要的一部分。本文将主要介绍Shell脚本的基础,变量使用等知识。
MySQL导出sql脚本文件 sql脚本文件在我们做项目时,特别是学习别人的开源项目时经常需要进行导入导出操作,才能在自己的系统上跑起来,这篇文章主要介绍如何导出sql脚本文件,具体操作如下,附带截图详解。
netkiller Nickname:netkiller | English name: Neo chen | QQ: 291379 | 订阅号:netkiller-ebook | 网站:http://www.netkiller.cn