mysql单表备份语句

  1. mysql单表备份

    SELECT CONCAT("mysqldump -uroot -p123456  ",table_schema," ",table_name," >/tmp/",table_schema,"_",table_name,".sql")
    FROM information_schema.tables
    WHERE table_schema NOT IN('sys','performance','information_schema')
    INTO OUTFILE '/tmp/bak.sh';

    INTO COUTFILE '/tmp.bak.sh'; --将查询结果输出保存到一个文件中

    FIELDS TERMINATED BY "," ENCLOSED BY '"'; -- 以逗号分割,引号包裹

多表备份
mysqldump -rp2p_sit -p --database p2p_sit --tables tablename1 tablename2 > ~/p2p_init.sql

  1. 查询整个数据库中所有的库对应的表明

    select table_schema, table_name from information_schema.tables;
  2. 查询world和school库下所有的表明

    select table_schema, table_name from information_schema.tables
    where table_name = 'world'
    union all
    select table_schema, table_name from information_schema.tables
    where table_name = 'school';
  3. 查询整个数据库中所有的库对应的表明,每个库显示一行

    select table_schema, group_concat(table_name) from information_schema.tables
    group by table_schema;
  4. 统计每个库下的表的个数

    select table_schema, count(table_name) from information_schema.tables group by table_name;
  5. 统计每个库的真实数据量 (感觉有问题)

    # 每个表的数据量=AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH
    SELECT sum(AVG_ROW_LENGTH*TABLE_ROWS+INDEX_LENGTH)/1024/1024 as total_nb from
    information_schema.tables;
  6. Concat拼接命令

    select concat(user,"@","'",host,"'") from mysql.user;
  7. 对数据库下的单张表进行单独备份

    # world库下的city表
    mysqldump -uroot -p****** world city > /tmp/world_city.sql
  8. 对整个数据库下的1000张表进行单独备份,排除sys,performance,information_schema。

    select concat("mysqldump -uroot -p******",table_schema," ",table_name," >/tmp/",table_schema,"_",table_name,".sql")
    from information_schema.tables
    where table_schema not in ("sys","performance","information_schema")
    into outfile '/tmp/bak.sh';

mysql单表备份语句 +多表相关推荐

  1. mysql单表备份语句

    mysql单表备份语句 mysql单表备份 SELECT CONCAT("mysqldump -uroot -p123456 ",table_schema," " ...

  2. mysql 大表 备份_MySQL大表备份的简单方法

    MySQL大表备份是一个我们常见的问题,下面就为您介绍一个MySQL大表备份的简单方法,希望对您学习MySQL大表备份方面能有所帮助. 这里所说的大表是超过4G以上的表,我目前见到过最大为60多G的单 ...

  3. mysql语句创建商品表_MySQL语句创建表

    MySQL语句创建表 关注:242  答案:2  mip版 解决时间 2021-02-02 01:20 提问者慢慢学会遗忘 2021-02-01 12:06 最佳答案 二级知识专家抚弦思华年 2021 ...

  4. mysql怎么使用sql语句查看表的编码_MySQL中使用SQL语句查看某个表的编码

    MySQL中,如何使用SQL语句来查看某个表的编码呢?我们使用show create table 这一SQL语句来解决这个问题. show create table可以查看创建这个表的SQL语句脚本, ...

  5. navicat连接mysql ,并用sql语句创建表

    1.以管理员身份运行cmd,输入net start mysql 如果失败,win右键计算机管理,服务,mysql(此处是你自己的mysql服务器名称,win10+mysql8.0)启动. 2.输入my ...

  6. mysql定期执行备份语句_【mysql】备份篇1:使用系统计划任务+mysqldump 定时备份mysql数据库 不用输入密码自动导出sql文件...

    项目部署在服务期上之后,有了新的需求,需要每月定时备份mysql数据库的所有数据! 查找了网上的多篇文章之后,自己又对bat文件中的mysqldump语句进行改进,可以实现了不用输入密码就能自动定时备 ...

  7. xtrabackup对MySQL数据库的备份及恢复教程

    xtrabackup xtrabackup 是 percona 的一个开源项目,可以热备份innodb ,XtraDB,和MyISAM(会锁表).对MyISAM存储引擎会锁表,也是很郁闷的因为线上使用 ...

  8. mysql数据库的基本操作语句

    ##mysql进入数据库: ####连接服务器    mysql -h localhost -u root -p默认为localhost    =>mysql -u root -p ####退出 ...

  9. mysql如何备份一个表单_Mysql亿级数据大表单表备份

    上一篇Mysql已有亿级数据大表按时间分区,介绍了亿级数据大表如何按时间分区,也留下了一个问题:备份亿级数据大表要耗时多久.本篇将就如何备份亿级数据大表展开讨论. 注意:我这里所说的备份指的是数据从一 ...

最新文章

  1. sketchup转stl_如何将.obj或.stl文件导入SketchUp的简便方法 - SketchUp自学
  2. 昂贵的聘礼 Dijkstra法
  3. 三维重建13:点云的局部特征总结
  4. spring boot分层_只需5分钟即可启动并运行分层架构:: Spring Boot第1部分
  5. mysql not in 性能_SQL中Execpt和not in 性能区别
  6. matlab ascii 异或,GPS数据包的ASCII异或校验和计算方法(VC++)
  7. [蓝桥] 基础练习 十六进制转十进制
  8. java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver
  9. 北风设计模式课程---代理模式
  10. 李迟2022年4月工作生活总结
  11. 目标检测算法——YOLOv5/YOLOv7改进之结合CBAM
  12. 2020-11-20
  13. window10 1060 caffe 安装
  14. ZBrush常用笔刷
  15. Linux:Lilo 设定档 /etc/lilo.conf
  16. 微信小程序setData注意事项,使用方法
  17. 中职计算机应用专业(云计算方向)建设实践
  18. 微调电位器命名规则_电位器物料规格描述规范
  19. oracle 时间条件 当天,oracle 查询当天数据的sql条件写法
  20. UG NX二次开发(C#)-CAM-获取所有的加工刀具表单

热门文章

  1. PHP中的short_open_tag
  2. ant4 多个form 验证_ant-design表单处理和常用方法及自定义验证操作
  3. apache shiro 如何升级_Shiro登录认证
  4. openwrt 需要高级浏览器_OpenWrt的新(shi)奇(yong)玩法
  5. 鸿蒙os2.0系统什么时候,鸿蒙OS 2.0beta什么时候发布 鸿蒙OS2.0功能介绍
  6. 2017北理c语言答案,c语言答案 北理工
  7. 【微信小程序】跳转到另一个微信小程序
  8. 【thymeleaf】【SpringBoot】在HTML中调用Spring Bean
  9. 华为新机搭载鸿蒙os,华为5G巅峰之作:2K超清屏幕+鸿蒙OS2.0+3D结构光 颜值与性能并存...
  10. java高级数据类型_最新精品JAVA高级备课完美版——Java基本数据类型.pdf