博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
利用shell脚本来简化备份mysql数据库步骤
阅读量:2801 次
发布时间:2019-05-13

本文共 447 字,大约阅读时间需要 1 分钟。

1.编写脚本

backup_date=`date '+%F-%H-%M-%S'`echo $backup_date/opt/xampp/bin/mysqldump -umeeting  meeting_guizhou >    /db_bak/guizhou_meeting_$backup_date.sql

2.另存为.sh文件

注意点:因为在WINDOWS环境下保存的文本,LINUX下有些特殊字符,比如空格回车,他不认识。即使赋权后,执行时仍会报: bad interpreter: No such file or directory的错误。所以要在Linux下通过VI命令来进行粘贴与编辑。

No such file or directory

3..sh文件赋权限

直接生成的文件通过 ./test.sh执行,会报./test.sh:Permission denied,即权限不够。

所以要给sh文件进行赋权。

chmod +x test.sh

4.执行测试

/wd/test.sh

转载地址:http://bnlmd.baihongyu.com/

你可能感兴趣的文章
#MIA# Azure IaaS 系统学习(10)备份
查看>>
腾讯云直播开发日记 (一) 直播播放和观看
查看>>
实践搭建Sentry异常中心结合Laravel使用
查看>>
Java定时任务(一) Timer及TimerTask的案例解析及源码分析
查看>>
传感器的定义、构成、分类
查看>>
传感器的特性
查看>>
使用 Apache 工具类 HttpClients 进行 GET、POST请求
查看>>
Java日志组件 slf4j 使用案例及原理分析
查看>>
Mybatis 动态传入order by 参数排序无效
查看>>
Java 使用 POI 对 Excel文件 进行读写操作
查看>>
在 Eclipse 中进行 局部 、全局搜索
查看>>
链式编程在Java 中的应用
查看>>
MUI 结合 HTML5+ 实现的二维码扫描功能
查看>>
MySQL存储过程-循环遍历查询到的结果集
查看>>
MySQL存储过程 — 解析 XML 数据并实现插入操作
查看>>
Web应用测试(一)Selenium介绍及环境搭建
查看>>
Java中 LocalDate、LocalTime、LocalDateTime三个时间工具类的使用介绍
查看>>
阿里云免费ssl证书+tomcat8.5配置https+通过域名直接访问项目
查看>>
SpringBoot项目连接数据库报错:Access denied for user 'root'@'localhost' (using password: YES)
查看>>
jvm学习笔记--jvm简介
查看>>