1、mysqldump命令备份Mysql数据库的参数说明

在用mysqldump备份使用那些参数选项是最完美的组合呢?

--skip-opt

--create-option                     ----添加create相关的选项

--single-transaction                ----一致性备份

-q                  ----采用快速的dump方式(提高导出性能)

-e                  ----采用多重insert语句形式(提高还原性能),当一个表的数据量很大情况下不知道会不会导致死锁?

--no-autocommit                     ----采用批量提交方式(提高还原性能)

-R                  ----导出存储过程,函数,和触发器

--master-data                       ----如果有写log-bin且版本为5.0以上的版本,则再加上 --master-data=2

--events                            ----如果是5.1以上的版本使用,包含事件

几个使用mysqldump时的报错

1.mysqldump:Got error:2013

在使用mysqldump的时候(尤其是向NFS上备份的时候),很多人都被'mysqldump:Got error:2013: Lost connection to MySQL server during query when dumping table'的问题困扰,在Manual中对这个问题有一些简单的说明。

解决办法:增加net_write_timeout可以解决上述的问题的

2.Mysqldump导出AUTO_INCREMENT列的问题

如果是复制表的结构需要去掉auto_increment的option,可以写个脚本把这个选项去掉

3.Mysqldump过程中遇到的Out of Memory问题处理

当DB数据量很大的时候,导出数据可加上-q Option。但是如果用了--skip-opt,那么-q Option必须放在--skip-opt的后面

2、使用 mysqldump 备份数据库时避免锁表

备份数据库时  用 命令 mysqldump -u user -p xxx>xxx.sql发现没有完全备份数据库记录,加上  --skip-opt选项后好了

对一个正在运行的数据库进行备份请慎重!! 如果一定要 在服务运行期间备份,请添加 --skip-opt选项,

类似执行: mysqldump --skip-opt -u root --password=123456 dbname >mySQL.SQL

mysql 备份锁表_mysqldump 备份数据说明+ 避免锁表相关推荐

  1. mysql数据库表空间压缩,表空间中有数据也可以压缩表空间(数据文件)大小!!...

    首先说声抱歉,在 中提出以下观点,经过研究请教,发现观点都是错误的,在这里给予更正. 3.得知表空间中有数据不能resize数据文件的大小:要想resize数据文件,那么表空间中必须没有数据. 更正后 ...

  2. 《Oracle SQL疑难解析》——1.6 批量地从一个表中复制数据到另一个表

    本节书摘来自异步社区出版社<Oracle SQL疑难解析>一书中的第1章,第1.6节,作者: [美]Grant Allen , Bob Bryla , Darl Kuhn,更多章节内容可以 ...

  3. java实现hbase表创建、数据插入、删除表

    近日查看了相关资料后,梳理了一下用java实现hbase的表创建.数据插入.删除表,代码如下: 1.需要的jar包: commons-codec-1.4.jar commons-logging-1.0 ...

  4. mysql获取多张表中的数据_mysql 之多表查询

    阅读目录 一 介绍 二 多表连接查询 三 符合条件连接查询 四 子查询 五 综合练习 一 介绍 本节主题 多表连接查询 复合条件连接查询 子查询 首先说一下,我们写项目一般都会建一个数据库,那数据库里 ...

  5. mysql获取多张表中的数据_mysql之多表查询

    1.新建的一个数据库db3 create database db3 charset utf8; 2.为db3数据库创建两张表和数据 (1)创建person表 create tableperon ( i ...

  6. 表操作,数据操作,单表查询,python操作数据库

    1.表操作 创建 create table 删除 drop table 查看表结构 desc 表/show create table 表 修改 alter table 表名 rename 新表名 al ...

  7. 数据库查询的数据导出到xls表,集合数据导出到xls表

    //实体类package com.outxls;public class Student {private Integer studentId;private String studentName;p ...

  8. java向注册表单传递数据php_PHP提交from表单的方法

    PHP提交from表单的方法 PHP独特的语法混合了C.Java.Perl以及PHP自创的.语法.它可以比CGI或者Perl更快速地执行动态网页.下面是小编为大家搜索整理的PHP提交from表单的方法 ...

  9. oracle数据表空间与数据文件,oracle的表空间及数据文件

    一.默认表空间 Oracle 安装时会自动创建几个默认表空间,可以在 dba_tablespaces 这张表查看到默认表空间 : 说明: SYSTEM:管理任何其他表空间.它包含数据字典,有关数据库管 ...

  10. oracle移动表空间的数据文件,移动Oracle表空间数据文件方案

    方案一:移动常规表空间(非系统表空间)数据文件 /**************数据库服务器某个磁盘空间不足时移动常规表空间数据文件******** 方案一:移动常规表空间(非系统表空间)数据文件 /* ...

最新文章

  1. python的电脑推荐_推荐8款常用的Python GUI图形界面开发框架
  2. Framework启动过程浅析
  3. C++中的new和delete操作符重载
  4. insert into value与insert into select from dual
  5. 《Linux内核原理与分析》第六周作业
  6. mybatis关联查询之一对多,多对一,以及多对多
  7. (github精选)优秀的openSCAD项目image2surface
  8. 【验证码识别】基于matlab GUI不变矩验证码识别(带面板)【含Matlab源码 095期】
  9. php中用户自定义排序
  10. steam加速_Steam玩家试用追梦加速器后,怎么说?
  11. linux打开cap文件,cap/pcap类文件无法用wireshark打开
  12. 批量添加搜狗域名绑站工具
  13. ZigBee的应用场景
  14. asp.net1050-消防车辆维修保养辅助系统#毕业设计
  15. VMware虚拟机不能识别U盘
  16. 【图像Restoration】Learning Enriched Features for Real Image Restoration and Enhancement
  17. jsp怎么设置页面背景
  18. 路由器端口映射,远程桌面连接--端口映射+花生壳=让人访问你个人服务器或WEB站点...
  19. python redis连接_Python连接Redis连接配置
  20. 六子棋的程序(修改)

热门文章

  1. ios swift UIActivityIndicatorView 菊花 加载中...
  2. linux里面怎么进入U盘目录,在linux u盘在哪个文件夹。
  3. Openjudge:鸡尾酒疗法
  4. CPLD与16C554在航空发动机参数采集器中的应用——转载
  5. 腾讯2021/2022春季校招,内推实习生和校招生,名额不限
  6. 省钱利器 0 成本创业 高佣联盟APP
  7. Vue+MySQL实现登录注册案例
  8. 计算机视觉技术英语论文,【毕业论文】外文翻译--计算机视觉技术在工业中的应用.doc...
  9. WriteProcessMemory的用法
  10. 百度SEO站群素材资源解析平台系统源码V8.0