1、按表名称备份

#!/bin/bash

#user

#数据库用户

dbuser="root"

#数据库密码

dbpassword="chenyong"

#时间

date=$(date +%Y%m%d)

#数据库名称

dbname=sungrowv3

#备份数据保存的路劲

url=/home/test/sql/

#指定数据库的所以表

tables=$(mysql -u$dbuser -p$dbpassword -ss -e "use $dbname;show tables;")

if [ ! -d $url ];then

mkdir -p $url

fi

cd $url

for t in $tables

do

mysqldump -u$dbuser -p$dbpassword $dbname $t > $t.sql

done

mysqldump -u$dbuser -p$dbpassword $dbname > $dbname.sql

zip -m /home/test/$dbname'_'$date.zip ./*

cd ../

rm -rf sql

linux备份mysql部分表数据,linux mysql 数据按表名称备份相关推荐

  1. linux mysql 数据按表名称备份

    1.按表名称备份 #!/bin/bash #user #数据库用户 dbuser="root" #数据库密码 dbpassword="chenyong" #时间 ...

  2. mysql修改工资字段_基于Linux的MySQL操作实例(修改表结构,MySQL索引,MySQL数据引擎)...

    基于Linux的MySQL操作实例(修改表结构,MySQL索引,MySQL数据引擎) 前言 本篇是基于Linux下针对MySQL表结构的修改,MySQL索引的操作以及MySQL数据引擎的配置和说明. ...

  3. Linux系统下通过命令行对mysql数据进行备份和还原

    一.备份 1.进入mysql目录 cd /var/lib/mysql (进入mysql目录,根据安装情况会有差别) 2.备份 mysqldump -u root -p密码 数据库名 数据表名 > ...

  4. [Linux] PHP程序员玩转Linux系列-备份还原MySQL

    1.PHP程序员玩转Linux系列-怎么安装使用CentOS 2.PHP程序员玩转Linux系列-lnmp环境的搭建 3.PHP程序员玩转Linux系列-搭建FTP代码开发环境 前几天有个新闻,说是g ...

  5. linux成功mysql数据直接拷贝_mysql数据库数据从一个linux系统移植到另一个linux系统的方法...

    背景 问题介绍 现在有一个linux系统的机器上数据需要移植到另外一个linux系统上.老机器称A机器,新机器称B机器. 前期调研 鉴于网上资料很多都是相同内容,而数据库的数据一般都很重要,这些方法都 ...

  6. ORACLE(Linux版本)实时同步数据到MYSQL(Windows版本)解决方案:OGG

    OGG:Oracle GoldenGate 目录 1.源库(100.100.100.210)与目标库(100.100.100.211)环境 源库环境:Oracle 11.2.0.1.0 + Red H ...

  7. ORACLE(Linux版本)实时同步数据到MYSQL(Linux版本)解决方案:OGG

    OGG:Oracle GoldenGate 目录 1.源库与目标库环境(这里是部署到同一台服务器上) 源库环境:Oracle 11.2.0.1.0 + Red Hat Enterprise Linux ...

  8. Linux MySQL主主复制(Replication)(MySQL数据双向同步)配置

    http://www.centos.bz/2011/07/linux-mysql-replication-two-way-sync/#配置当前从服务器 Linux MySQL主主复制(Replicat ...

  9. linux如何导出mysql数据,linux下mysql数据的导出和导入

    linux下mysql数据的导出和导入 2014年12月09号 发表于:评论 () 热度:1090 导出整个数据库中的所有数据 1.在linux命令行下输入: mysqldump -u userNam ...

最新文章

  1. C++知识点21——使用C++标准库(再谈string——string的搜索和数值转化)
  2. 什么是Scala的收益?
  3. android ScrollView滚动距离和判断滚动停止状态
  4. linux bind日志级别,BIND日志相关(一)
  5. [TimLinux] JavaScript AJAX接收到的数据转换为JSON格式
  6. Class.forName(com.mysql.jdbc.driver);
  7. bind2nd的注意事项 zz
  8. 基于python的火车票订票系统的设计与实现_火车票售票系统的设计与实现
  9. 康奈尔大学做笔记的方法——文献
  10. Medoo Detele的使用:删除数据
  11. “一个优秀程序员可抵五个普通程序员!”
  12. nginx: [emerg] unknown directive “锘? in******
  13. Vue指纹识别验证 h5plus
  14. 三、生成树协议(Spanning Tree Protocol,STP)
  15. 皮尔逊、斯皮尔曼、肯德尔等级应用场景及代码实现(附Python代码)
  16. write-back与Write-through
  17. Xampp介绍、安装过程及使用方法
  18. 程序员怎么写出亮眼的简历?
  19. 解决VS2010使用mscomm控件无法接收数据的问题
  20. 知物由学 | APP大瘦身,新一代AAB框架下的安全加固之道

热门文章

  1. [vue] vue和微信小程序写法上有什么区别?
  2. [css] 说说你对jpg、png、gif的理解,分别在什么场景下使用?有使用过webp吗?
  3. “约见”面试官系列之常见面试题之第八十四篇之手写promise(建议收藏)
  4. 前端学习(1359) :学生档案信息管理1
  5. 前端学习(635):字符串拼接
  6. 前端学习(516):两列布局的第三种解决方案
  7. 前端学习(503):水平居中布局得第三种方式的优缺点
  8. 前端学习(476):web前端行业介绍
  9. 第一百三十七期:一个简单的小案例带你理解MySQL中的事务
  10. 45请求转发和请求重定向区别