广告
返回顶部
首页 > 资讯 > 数据库 >mysql常用备份命令和shell备份脚本分享
  • 163
分享到

mysql常用备份命令和shell备份脚本分享

MySQL备份命令MySQL备份MySQLshell备份脚本 2022-06-01 08:06:02 163人浏览 独家记忆
摘要

备份多个数据库可以使用如下命令: Mysqldump -uroot -p123456 --databases test1 test2 test3 > /home/test/dump.sql; 恢复备份:

备份多个数据库可以使用如下命令:


Mysqldump -uroot -p123456 --databases test1 test2 test3 > /home/test/dump.sql;

恢复备份:


source dump.sql --在mysql命令行中输入该命令即可恢复

备份整个数据库:


mysqldump -uroot -123456 -A > all.sql

备份整个数据库结构:


mysqldump -uroot -p123456 -P3306 -A -d > all_002.sql

备份单个数据库结构及其数据


mysqldump -uroot -p123456 -P3306 test > all_003.sql

备份单个数据库结构及其数据


mysqldump -uroot -p123456 -P3306 test -d > all_004.sql

备份单个数据库数据


mysqldump -uroot -p123456 -P3306 test -t > all_005.sql

通常情况下,备份数据库的结构和数据,在实际生产环境中用的比较多,对于大数据时代而言,数据是至关重要的,通过数据分析便可发现用户某些行为,从而开辟市场。

备份shell脚本内容如下:


#!/bin/bash
base_dir=/home/test/sql_script
DATE=$(date +%Y%m%d)
time=$(date "+%Y-%m-%d %H:%M:%S")
cd $base_dir
mysqldump -uroot -p123456 --databases eluzhupms lms > dump$DATE.sql

if [ $? -eq 0 ]
then
 echo "成功备份mysql数据库,当前日期为:"$time >> /home/test/mysql_dump.log

else

 echo "备份mysql数据库失败:当前日期为:"$time>> /home/test/mysql_dump.log

fi

以上就是mysql常用备份命令和shell备份脚本分享的详细内容,更多关于MySQL 备份的资料请关注自学编程网其它相关文章!

您可能感兴趣的文档:

--结束END--

本文标题: mysql常用备份命令和shell备份脚本分享

本文链接: https://www.lsjlt.com/news/9815.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • mysql常用备份命令和shell备份脚本分享
    备份多个数据库可以使用如下命令: mysqldump -uroot -p123456 --databases test1 test2 test3 > /home/test/dump.sql; 恢复备份: ...
    99+
    2022-06-01
    MySQL 备份命令 MySQL 备份 MySQL shell备份脚本
  • mysql的备份脚本分享
    本篇内容介绍了“mysql的备份脚本分享”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!#!/bin/bas...
    99+
    2022-10-18
  • CentOS下mysql定时备份Shell脚本分享
    1、备份语句 # /usr/local/mysql/bin/mysqldump -utest -ptest test --socket=/tmp/mysql.3306.sock > /usr/l...
    99+
    2022-06-04
    脚本 备份 CentOS
  • CentOS下mysql定时备份的Shell脚本分享
    这篇文章主要讲解了“CentOS下mysql定时备份的Shell脚本分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“CentOS下mysql定时备份的Shell脚本分享”吧!1、备份语句&...
    99+
    2023-06-09
  • mysql数据备份的脚本分享
    本篇内容主要讲解“mysql数据备份的脚本分享”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql数据备份的脚本分享”吧!  #!/usr/bin...
    99+
    2022-10-18
  • mysql常用的备份命令与备份策略
    MySQL常用的备份命令mysqldump备份常用方法: 1.导出一个数据库    mysqldump -u用户名 -p密码 数据库名 > 导出的文件名  &n...
    99+
    2022-10-18
  • 自动备份MYSQL的linux脚本分享
    本篇内容主要讲解“自动备份MYSQL的linux脚本分享”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“自动备份MYSQL的linux脚本分享”吧! 这是我写的...
    99+
    2022-10-18
  • 自动备份MySQL到FTP并定期清理过期备份的Shell脚本分享
    这篇文章主要介绍“自动备份MySQL到FTP并定期清理过期备份的Shell脚本分享”,在日常操作中,相信很多人在自动备份MySQL到FTP并定期清理过期备份的Shell脚本分享问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希...
    99+
    2023-06-09
  • Mysql数据库定时备份脚本分享
    BackUpMysql.sh脚本 #!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin export PATH...
    99+
    2022-05-31
    MySQL 定时备份 MySQL 定时备份脚本
  • centos中mysql备份数据库脚本分享
    #!/bin/bash#backup mysql data DBDIR=/data/mysqlBACKDIR=/data/bak/mysqlTIME=`date -d "today" +%F`DB=$(l...
    99+
    2022-06-04
    脚本 备份 数据库
  • mysql数据库自动备份脚本分享
    前几篇博客已经相继公开了去转盘网的所有技术细节,如下:百度网盘爬虫中文分词算法邀请好友注册js分页部分代码这篇博客我将继续公开数据库自动备份的代码。可以这么说,没有数据库,一切就是个蛋,没有数据库备份,一切...
    99+
    2022-10-18
  • 备份MySQL数据库的Bash脚本分享
    这篇文章主要讲解了“备份MySQL数据库的Bash脚本分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“备份MySQL数据库的Bash脚本分享”吧!  #!...
    99+
    2022-10-18
  • 分享一个MySQL binlog 远程备份脚本
    从MySQL5.6开始,mysqlbinlog支持将远程服务器上的binlog实时复制到本地服务器上。 mysqlbinlog的实时二进制复制功能并非简单的将远程服务器的日志复制过来,它是通过MySQL 5.6公布的Replication ...
    99+
    2019-12-18
    分享一个MySQL binlog 远程备份脚本 数据库入门 数据库基础教程 数据库 mysql
  • mysql的一键备份数据的脚本分享
    本篇内容主要讲解“mysql的一键备份数据的脚本分享”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql的一键备份数据的脚本分享”吧!#/bin/sh #b...
    99+
    2022-10-18
  • 简单的远程FTP定时备份Shell脚本分享
    先说问题.公司现在有2台服务器,都是centos系统,一台本地(局域网),一台则在电信机房.因为工作需要,每天备份机房上的数据到本地,以前一直是FTP登录,然后下载到本地机器.现在则希望,利用本地的cent...
    99+
    2022-06-04
    脚本 备份 简单
  • shell实现自动备份mysql、整站数据的两个脚本分享
    案例一:shell+cron实现MySQL自动备份且自动删除N天前备份 #!/bin/shDUMP=/usr/local/mysql/bin/mysqldumpOUT_DIR=/home/ldl/xxx/b...
    99+
    2022-06-04
    脚本 自动备份 两个
  • MySQL数据库如何用脚本备份全库和增量备份
    MySQL数据库如何用脚本备份全库和增量备份?针对这个问题,今天小编总结这篇有关数据库备份的文章,可供感兴趣的小伙伴们参考借鉴,希望对大家有所帮助。1、全库备份脚本如下:#!/bin/bash ######...
    99+
    2022-10-18
  • linux常用脚本和命令分享
    这篇文章主要介绍“linux常用脚本和命令分享”,在日常操作中,相信很多人在linux常用脚本和命令分享问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”linux常用脚本和命令分享”的疑惑有所帮助!接下来,请跟...
    99+
    2023-06-13
  • centos每天自动备份mysql数据库的脚本分享
    本篇内容主要讲解“centos每天自动备份mysql数据库的脚本分享”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“centos每天自动备份mysql数据库的脚本...
    99+
    2022-10-18
  • 一键备份MySQL数据库的批处理脚本分享
    这篇文章主要讲解了“一键备份MySQL数据库的批处理脚本分享”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“一键备份MySQL数据库的批处理脚本分享”吧!将如下代码另存为.bat文件 代码如下...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作