1.先确定软件包和crond服务运行情况:
查看是否安装vixie-crom-4.1-44.EL4软件包
#rpm -qa |grep vixie-cron
vixie-crom-4.1-44.EL4
查看crond服务的运行状态
#service crond status
crond (pid 3065) is running...
转载
2011-08-09 17:01:22
504阅读
刚写了个shell脚本,用于每天凌晨2点30分备份项目中的一个库。现做个简单记录,以备查用,也和广大51cto午饭们分享。
原创
2010-12-23 16:48:49
1934阅读
点赞
#!/bin/bash#back_mysql by 2016-11-14bak_dir=/data/backup_db/`date +%Y%m%d`mysqldb=mysqlmysqluser=*****mysqlpw=******if [ $UID -ne 0 ];then echo "must to be use root for exec she
原创
2016-11-15 18:47:45
734阅读
Shell脚本与Windows/Dos下的批处理相似,也就是用各类命令预先放入到一个文件中,方便一次性执行的一个程序文件,主要是方便管理员进行设置或者管理用的。但是它比Windows下的批处理更强大,比用其他编程程序编辑的程序效率更高,它使用了Linux/Unix下的命令。本文介绍关于shell脚本的两个应用场景:MySQl数据库备份与实现代码一致性。一、备份MySQL数据库场景:一台MySQL服
转载
2023-12-03 06:56:49
69阅读
1:导出数据库,主要用管理员身份运行cmd
c:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldump -u root -p iot_demo>aa.sql
2:导出一个表
c:\Program Files\MySQL\MySQL Server 5.5\bin>mysqldum
转载
2024-08-22 15:00:51
79阅读
#!/bin/bash
#指定运行的脚本的shell
#运行脚本要给用户权限
backdir=/backup'
month='date +%m'
day='date+%d'
year=‘date+%y'
hour='date+%k'
min='date+%m'
dirname=$year-$month-$day-$hour-$min
mkdir $bak
原创
2013-02-20 19:40:03
394阅读
vim backup_db#!/bin/bashmysql_host="192.168.1.12"mysql_user="sige"mysql_passwd="Sige123"date=$(date +%Y-%m-%d)bak=/data/backup/#备份的数据库数组 db_arr=$(echo "show databases;" | mysql -u$mysql_user -p$mysql_
原创
2015-12-30 22:55:35
978阅读
/bin/bashBAKPATH=/opt/mysqlMYUSER=rootMYPASSWD=123456SOCKET=/data/3308/mysql.sockMYCMD="mysql -u$MYUSER -p$MYPASSWD -S $SOCKET"MYSQLDUMP=mysqldump -u$MYUSER -P$MYPASSWD -S $SOCKET -x -F -R[ ! -d
原创
2017-07-17 18:20:41
487阅读
shell脚本备份数据库#!/bin/bash#2017年8月16日#by lee#auto backup databases############DB_USER=root
DB_PASSWD=123456DB_TIME=`date '+%m-%d-%Y'`
DB_DIR=/tmpif [ ! -d $DB_DIR ];then
mkdir $DB_DIR
echo "mkdir
原创
2021-05-20 15:04:53
892阅读
``` # 配置mysql备份 * * * * * sh /home/cron/back_mysql_db.sh >> /tmp/back_mysql_db.log 2>&1 ``` ``` #!/bin/bash # 没有则创建 if [ ! -d "/home/wwwroot/default/mysqlbackup" ];then mkdir -p "/home/wwwroot/default
转载
2020-05-25 16:55:00
123阅读
2评论
在Linux环境下,使用Shell脚本自动备份数据库,需要用到 crontab 定时任务,以下是使用 mysqldump 方式对数据库备份 1、新建shell脚本,这里命名为 dbbackup.sh /usr/bin/mysqldump -u用户名 -p密码 -h 数据库IP -R --opt 要备
原创
2023-04-25 06:16:18
203阅读
#!/bin/bash #定时备份数据库 #备份目录 backdir=/data/backup/mysql/ #文件名随机 time=$(date +%Y%m%d%H) user=user pass=pass dbname=dbname host=127.0.0.1 #执行备份
原创
2021-07-27 11:03:40
405阅读
# 配置mysql备份 00 03 * * * sh /home/cron/back_mysql_db.sh >> /tmp/back_mysql_db.log 2>&1 30 03 * * * /home/cron/scp_back_to_test.sh /home/wwwroot/default
转载
2020-05-25 15:23:00
341阅读
2评论
1、mysqldump的工作原理利用mysqldump命令备份数据的过程,实际上就是把数据从mysql库里以逻辑的sql语句形式直接输出,或者生成备份文件的过程,对,就这么简单。 各种备份用法说明以及关键参数说明 A. 备份库的用法: mysqldump -h主机名 -u用户名 -p密码 数据库名字 > 备份的数据库名字.sql 上述命
转载
2024-08-09 14:16:58
48阅读
备份数据库
#!/bin/bash
DATE=`date +%Y-%m-%d`
mysqldump --opt dbname -u username -ppassword | gzip > /bakdir/dbbak/test$DATE.gz
#红色标记根据自己的情况进行修改
备份代码
#!/bin/bash
#运行脚本要给用户执行权限
b
原创
2011-06-03 18:13:31
691阅读
MySQL shell 备份数据库 背景 之前使用 mysqldump 和 mysql source 的方式备份数据库非常缓慢 有时候要耗费非常长的时间 今天发
原创
2024-01-16 14:36:36
146阅读
# 如何使用Shell脚本备份MySQL数据库
## 概述
在开发过程中,数据库备份是非常重要的一环,可以保证数据的安全性。本文将教你如何使用Shell脚本备份MySQL数据库。
## 备份流程
下面是备份数据库的整个流程,我们可以使用一个表格来展示:
| 步骤 | 描述 |
| ---- | ---- |
| 1 | 连接数据库 |
| 2 | 备份数据库 |
| 3 | 关闭连接 |
原创
2024-06-05 05:04:14
21阅读
# HBase Shell备份数据库
在HBase中,备份数据库是非常重要的,可以保证数据的安全性和可靠性。通过HBase Shell可以轻松实现备份和恢复数据库的操作。下面我们就来介绍一下如何使用HBase Shell备份数据库。
## HBase Shell简介
HBase Shell是HBase提供的一个交互式命令行工具,可以通过Shell与HBase进行交互操作。通过HBase Sh
原创
2024-05-08 07:32:38
46阅读
一个备份数据库用的工具,可以加在计划任务里,每天备份,专门为Discuz!优化,如果你是root,直接运行该工具就可以完成备份,生成一个sql文件,以便恢复用。
我的第一个shell,纪念一下,呵呵~难免有错,欢迎指正
原创
2007-12-20 22:46:00
1030阅读
点赞
3评论
一段常用db备份脚本
1 #!/bin/bash
2 ### create by yunfei.heyf
3 ### program for backup mysql with mysqldump
4
5
6 BAKDIR="/home/admin/backup"
7 DUMPCMD="/usr/bin/mysqldump -uroot
原创
2011-11-23 09:44:00
1076阅读