mysql 备份库的shell_shell脚本之 备份mysql数据库
简单的备份mysql中的数据库,并上传到ftp服务器上
[root@zhu2 ~]# vim mysql_backup.sh
#!/usr/bin/bash
USERNAME=root
PASSWORD=123456
DATE=`date +%F`
OLDDATE=`date +%F -d '-20 days'`
FTPOLDDATE=`date +%F -d '-30 days'`
MYSQL=/opt/mysql/bin/mysql
MYSQLDUMP=/opt/mysql/bin/mysqldump
BACKDIR=/data_backup
[ -d ${BACKDIR} ] || mkdir -p ${BACKDIR}
[ -d ${BACKDIR}/${DATE} ] || mkdir ${BACKDIR}/${DATE}
[ ! -d ${BACKDIR}/${OLDDATE} ] || rm -rf ${BACKDIR}/${OLDDATE}
for DBNAME in mysql zabbix zhujiangtao
do
echo "${DBNAME} has been backup successfully"
done
FTP_SERVER=192.168.70.137
FTP_USER=zabbix
FTP_PASSWORD=zabbix
cd ${BACKDIR}/${DATE}
/usr/bin/ftp -i -n -v <
open ${FTP_SERVER}
user ${FTP_USER} ${FTP_PASSWORD}
bin
cd ${FTPOLDDATE}
mdelete *
cd ..
rmdir ${FTPOLDDATE}
mkdir ${DATE}
cd ${DATE}
mput *
bye
EOF
echo "the backup of mysql has been successfully"
#ftp参数说明
-i:关闭多个文件传输时的交互提示信息
-n :关闭自动登录
-v :显示远程服务器的响应信息
mysql 备份库的shell_shell脚本之 备份mysql数据库相关推荐
- 清空MySQL单库下所有表数据 || 删除MySQL单库下所有表
一.清空MySQL单库下所有表数据 -- 清空MySQL单库下所有表数据 SELECT CONCAT('truncate table ',TABLE_NAME,';') AS PLEASE_EXEC_ ...
- mysql 备份库的shell_shell学习之自动备份mysql数据库
首先登陆mysql: mysql -u root -p注意:不是系统root的密码,mysql安装好后默认root密码为空 >set password for 'root'@'localhost ...
- mysql创建库和表确保utf8_mysql创建utf8数据库
CentOS6.5下通过Shell创建.备份.还原MySQL数据库 CentOS6.5下通过Shell创建.备份.还原MySQL数据库 创建数据库: mysql -uroot -p123456 -e ...
- mysql从库比主库数据多_linux mysql主从复制配置
1.设置主库master的servie-id值并且开启bin-log功能参数 vi /etc/my.cnf 修改my.cnf的参数: [mysqld] server-id=1 //每一个库的serve ...
- 战神mysql账号库_战神引挚手游数据库解析mysql/mir
mysql/mir库: awardplayer 领养账号 字段: Idx 编号 PTID PTID HumName 人名 Level 人物等级 job 职业 sex 性别 Status 帐号状态 fi ...
- gdbm mysql函数库_linux4AS下的php+apache+mysql+gd库安装修订版
经过多次安装,将linux4AS下的php+apache+mysql+gd库安装过程多次修订,整理如下: 一. 系统及软件版本问题: 1. 操作系统:Linux AS U2 (advanced ser ...
- MySQL数据模型图导出ddl脚本_DB2中导出数据库的所有DDL脚本.
我们用db2look号召获得数据库对象的DDL 脚本 DB2的db2look号召诠释如下: db2look 版本 8.2 db2look:生成 DDL 以便重新创立在数据库中定义的对象 语法: db2 ...
- MySql 建库建表脚本
https://www.cnblogs.com/shaosks/p/8691488.html
- mysql从库延时好高_部署MySQL延迟从库的几个好处
|导读 MySQL延迟从库的好处多多,你了解吗 MySQL的主从复制(replication)关系,不太严谨的叫法是"同步"或者"主从同步".实际上在早期,My ...
- mysql 吧库下的表名都加_MySQL 数据库名、表名、字段名大小写敏感记录
问题如下: 比如上图中的PERSON表,查询SQL语句中如果表名是小写,就会报错说person表不存在. 因为Linux环境下的MySQL数据库的表名默认是区分大小写的,可以查看Linux上的MySQ ...
最新文章
- 把接口作为函数的参数,那么任何实现了接口的类的实例都可以作为此函数的参数传递...
- Go web 编程资源
- unity_小功能实现(敌人巡逻功能)
- 计算机科学与技术学术报告,Dennis K. Peters学术报告
- 2020牛客暑期多校训练营(第四场)H.Harder Gcd Problem(把1到n分为不互质的数对,找最多的对数)
- 【HDU - 4055】Number String(dp,思维)
- 6 CO配置-控制-一般控制-维护成本控制凭证的编号范围
- python语法学习第十天--魔法方法
- 蚂蚁金服 ant design 下载axure 组件库
- 阿里巴巴矢量图标库批量添加图标
- mysql关系范式试题_数据库范式练习题
- 论文笔记:基于特征选择与增量学习的非侵入式电动自行车充电辨识方法
- Restarting ..Terminated
- 【计算机网络】第六部分 应用层(25) 域名空间
- android 锁屏代码分析,Android锁屏状态下的安全分析
- 手工杀掉双线程、感染所有EXE文件病毒
- 智能家居巨头 Aqara 基于 KubeSphere 打造物联网微服务平台
- dreamweaver8_Dreamweaver 8符合标准!
- 应用Revit结合CAD图纸生成地形实体和地质模型
- m序列码产生电路设计与仿真
热门文章
- Python第五周作业之选择题
- 慕课java工程师2020版_中国大学慕课2020Java程序设计答案大全
- choco无法将choco识别_终于有个可以量产的法甜配方了,来自巴黎CHOCO(已打包可下载)...
- 信息系统安全期末复习笔记
- android 调出键盘表情_Android-表情键盘的制作
- 深度学习基础 - 余弦定理
- 2022年煤气考试试题及答案
- 关于zuul和nginx文件上传大小限制问题
- python数组增加维度_python – 为xarray DataArray添加维度
- codeforces-1734C - Removing Smallest Multiples