行测 volatile Angular shell grunt underscorejs 网站后台管理模板 mysql删除一列 java常用的包 python相对路径怎么写 mysql重启 range函数python mysql入门 python日期转时间戳 python库 python读文件 java获取当前月 java中collection linux系统安装教程图解 键盘宏软件 pdf拆分工具 卡巴斯基离线升级包 tt语音官网 qq钱包实名认证 steam怎么卸载 扫微信二维码诈骗原理 php正则匹配 js字符串比较 flash教程 战地2地图包下载 动漫情侣头像一男一女 ps字体描边 语音转文字转换器 ps怎么修证件照 华为手环怎么连接手机 ps怎么磨皮祛痘 python保存文件 苹果手机怎么添加邮箱 linux解压文件 maya2013
当前位置: 首页 > 学习教程  > 编程语言

Shell 脚本,mysql 数据备份与还原

2021/2/13 19:26:22 文章标签: 测试文章如有侵权请发送至邮箱809451989@qq.com投诉后文章立即删除

一、数据库备份。 #!/bin/bash DB_NAMEtest DB_USERroot DB_PWD Now$(date "%Y_%m_%d - %H:%M:%S") Filebackup-$Now.sql mkdir /root/back_sql cd /root/back_sql mysqldump -u${DB_USER} -p${DB_PWD} ${DB_NAME} > "${File}" echo 备份成功&#xff…

一、数据库备份。

#!/bin/bash
DB_NAME=test
DB_USER=root
DB_PWD=''
Now=$(date "+%Y_%m_%d - %H:%M:%S")
File=backup-$Now.sql
mkdir /root/back_sql
cd /root/back_sql
mysqldump -u${DB_USER} -p${DB_PWD} ${DB_NAME} > "${File}"
echo '备份成功!'

二、数据库恢复。
备份前准备:
1.新建一个空的数据库,test。
2.数据库的备份文件,back_sql-2021_02_13-19:02:25.sql。

mysql -hlocalhost -uroot -p  test < ./back_sql/back_sql-2021_02_13-19:02:25.sql

本文链接: http://www.dtmao.cc/news_show_700330.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?