shell脚本练习(萌新的mysql数据库备份脚本)

1:数据库备份
sh db_dump.sh westos(westos为数据库密码)
备份所有数据库到/mnt/mysqldump/数据库名.sql
当备份失败报错
当文件存在输入S跳过备份,输入B时存在的文件变为数据库名_backup.sql,备份文件为数据库名.sql,输入O直接覆盖
当文件不存在直接备份
vim db_dump.sh
shell脚本练习(萌新的mysql数据库备份脚本)
shell脚本练习(萌新的mysql数据库备份脚本)

测试
shell脚本练习(萌新的mysql数据库备份脚本)
安装mariadb-server
shell脚本练习(萌新的mysql数据库备份脚本)
测试
shell脚本练习(萌新的mysql数据库备份脚本)
打开数据库
shell脚本练习(萌新的mysql数据库备份脚本)
测试
shell脚本练习(萌新的mysql数据库备份脚本)
执行初始化
shell脚本练习(萌新的mysql数据库备份脚本)
测试
shell脚本练习(萌新的mysql数据库备份脚本)
创建备份目录
shell脚本练习(萌新的mysql数据库备份脚本)
测试
shell脚本练习(萌新的mysql数据库备份脚本)
当文件存在
shell脚本练习(萌新的mysql数据库备份脚本)