`

整库备份mysql

阅读更多

我们经常要对数据库做备份,库里面有好几个schema,挺麻烦的,写个脚本,嗯,方便

目前的用户名,密码,host都是写死在脚本里,这样比较方便,有需要的朋友可以把他改成读参数的,

或者是windows风格的下一步

 

#!/bin/bash t=`date +%Y%m%d_%H%M` p_user=root p_pwd=123456 p_host=127.0.0.1 #从数据库中读出表结构 echo 'select SCHEMA_NAME from SCHEMATA ' > sql #p_all_db=(gzcore gzchar gzrealmd gzshop) p_all_db=(`mysql -h${p_host} -u${p_user} -p${p_pwd} information_schema < sql`) rm sql #如果文件夹存在则删除 #[[ -d ${p_host} ]] || rm -rf ${p_host} #创建新文件夹 mkdir ${p_host} 2>/dev/null cd ${p_host} #生成 for i in ${p_all_db[*]} do if [ "SCHEMA_NAME" = $i ] || [ "information_schema" = $i ] || [ "mysql" = $i ];then echo "skip ${p_host} $i" continue else echo "bak ${p_host} $i .." rm -f ${PWD}/${i}_${t}.dump 2>/dev/null mysqldump -u${p_user} -p${p_pwd} -h${p_host} --databases $i > ${PWD}/${i}_${t}.dump fi done #返回原来的路径 cd ..

分享到:
评论

相关推荐

    mysql数据库备份和恢复工具

    mysql数据库备份和恢复工具以及源码 。

    mysql数据库单表备份和调用mysqldump.exe进行数据库备份

    介绍mysql数据库,单表备份,整库备份。

    MySQL使用全库备份数据恢复单表数据的方法

    备份数据库时,采用了全库备份,但是因为某些原因需要回滚一个表的数据到备份数据库上,如果回滚整个库就比较费时间,因为可能这个表只有几十M,但是其它表可能有十几上百G,这时候就需要将需要恢复的表提取出来了 ...

    《MYSQL备份与恢复》之 Innodb与 MyISAM引擎

     在xtrabackup的上一次整库备份基础上做增量备份(innodb only)  以流的形式产生备份,可以直接保存到远程机器上(本机硬盘空间不足时很有用)  MySQL数据库本身提供的工具并不支持真正的增量备份,二进制日志恢复...

    mysql xtrabackup 备份恢复实现分享

    简介 Xtrabackup是由percona提供的mysql数据库备份工具,据官方介绍,这也是世界上惟一一款开源的能够对innodb和xtradb数据库进行热备的工具。特点: (1)备份过程快速、可靠;...(能进行整库和数据表备

    php将mysql数据库整库导出生成sql文件的具体实现

    下面是php将mysql数据库整库导出生成sql文件的详细代码,希望对大家在用php编程时备份数据有一定帮助

    MySQL全局锁和表锁的深入理解

    前言 根据加锁的范围,MySQL 里面的锁大致可以分成全局锁,表级锁,行锁。 行锁已经在前面几篇文章说过 1. 全局锁 全局锁就是对整个数据库实例加锁。MySQL 提供了一个加全局读锁...也就是把整库每个表都 select 出来存

    2021数据仓库服务常见问题汇总-华为-51页.pdf

    5.8 GaussDB(DWS)/MySQL/SQL Server 的数据如何导入/迁移到GaussDB(DWS)(整库迁移)? 5.9 Oracle 数据如何导入/迁移到GaussDB(DWS)? 5.10 GDS 导入数据时是否支持使用公网/外网导入? 6 帐户、密码、权限 6.1 ...

    php资源下载网站源码整站打包带1200数据

    整站wordpress主题都是在服务器备份下来的。会员插件和推广插件也全都打包在内了,都是现在非常流行的插件。 开发语言:PHP,数据库:MySQL

    毕业设计,微信小程序-一款基于校园跑步的社交小程序.zip

    (实时里程配速、运动路径、整公里提醒、周榜月榜、打卡分享、热门推荐、线上活动、勋章墙、隐私设置),技术栈:Vant-Weapp UI、Laravel+MySQL MySQL 是一款广受欢迎的开源关系型数据库管理系统(RDBMS),由瑞典...

    仿源码屋整站源码.zip

    仿源码屋资源下载站源码 ...整站都是在服务器备份下来的。主题用的是 justnews,源码屋也是用的这款主题,只不过这个是 3.6.2 的版本,版本比较老。然后会员插件和推广插件也全都打包在内了,都是现在非常流行的插件。

    基于java的ssm框架开发的企业公司网站建设源代码行业通用官网模板源码(有运行文档+运行视频)亲自测试代码绝对可以正常运行

    后端有:首页、内容管理、系统管理、网站管理员、资源管理、数据备份、日志管理、系统备份 源码名称: 通用性企业门户网站 适用版本: URF-8(整站) 适用站点: 企业官网、门户网站、行业通用门户网站 部署工具: ...

    万能后台管理模板javaweb

    25. 数据库备份:可备份单表、整库,支持本地和远程数据库备份(java界面编程技术,socket编程技术) 26. 备份定时器:quartz 2.2 强大的任务调度,多线程备份数据库,任务启动关闭异步操作 27. 数据库还原:历史备份...

    C#基类库(苏飞版)

    主要功能:将整GridView的数据导出到Excel中关增加一个效果线做美化 14.分词辅助类 SegList C#SegList分词辅助类,帮助类 15.汉字转拼音 EcanConvertToCh C#将汉字转成拼音 PinYin 取汉字拼音的首字母,只要你输入...

    javaOA办公系统模块设计方案.pdf

    数据库备份:可备份单表(sqlserver不⽀持)、整库,⽀持本地和远程备份(java界⾯编程技术,socket编程技术) 20. 备份定时器:quartz 强⼤的任务调度,多线程备份数据库,任务启动关闭异步操作 21. 数据库还原:历史...

    PHP网络账号在线买卖交易系统源码(带手机端)

    运行环境:php5.4+Mysql 附件内包含详细的安装教程文档 1.首先上传程序至您的主机内,访问http://您的域名/e/install进行正常的安装,这里只需要填写三项:数据库名称、数据库用户名、数据库密码 2.安装后进入到网站...

    PHP168建站系统

    备份出来的数据,可以自适应MYSQL的高版本或低版本,极其的方便用户,因为有些用户对这个高低版本概念不清楚。 6.备份出来的数据,极其方便空间转移。比如转移空间后,把备份的数据传到一个新目录,然后在地址栏目...

    STCMS 音乐系统 v2.7.rar

    注:前台模版还是比较单调,希望有网友能提供一个整站模版,万分感谢! STCMS音乐系统是一个php mysql(PHP&gt;=5.0,MYSQL&gt;=5.0)开发的功能强大的音乐系统,本系统有如下特点及功能。 1、随意的添加导航栏目的频道...

Global site tag (gtag.js) - Google Analytics