mysqldump备份数据库

2023-10-27

某项目的负责人要求我们拿出一个MYSQL的备份方案。查了一下资料,结合CSDN上的MYSQL备份工具,发现使用MYSQLDUMP命令进行数据库的备份。现在不考虑差异和增量备份,只做完全备份。

该项目的工控机的系统环境:Windows2003、MySQL 5

 

一、MYSQLDump参数

--add-locks            在每个表导出之前增加LOCK TABLES,之后UNLOCK TABLE(为了更快的插入到MYSQL)

--add-drop-table  在每个CREATE语句之前增加一个DROP TABLE

--allow-keywords  允许创建是关键词的列表。这由表名前缀与每个列名做到

-c                             使用完整的INSERT语句(用列名字)

-C                             如果客户端服务器均支持压缩,压缩两者间所有的信息

--delayed                用INSERT DELAYED命令插入行

-e                             使用全新多行的INSERT语句(给出更紧凑的、更快的插入语句)

-F                             在开始导出前,清掉MYSQL服务器中的日志文件

-f                              继续在导出一个表的时候得到一个SQL错误,仍然继续导出

-l                              开始导出时锁定所有表

-t                             不写入表创建信息(CREATE TABLE语句)

-d                            不写入表的任何行信息。如果你只想得到一个表的结构的导出,这是很有用的(导出表结构)

--opt                        同-quick --add-drop-table --addlocks --entnded-insert --lock-tables 应该给你为读入一个MYSQL服务器的尽可能快的导出

-q                            不缓冲查询,直接导出至stdout;使用mysql_use_result()做他

-v                             冗长模式。打印出程序所做的更多的信息

 

二、编码集

数据库使用的是Latin1的编码方式。如果直接采用mysqldump导出的话,发现中部分是乱码,所以需要加入参数--default-character-set=latin1

 

三、命令

最后执行

D:/soft/MySQL/bin/mysqldump -uroot -proot -h192.168.1.26 -P3306 --add-locks -t _dianxiao --default-character-set=latin1  > C:/_dianxiao.sql

 

D:/soft/MySQL/bin/mysqldump -uroot -proot -h192.168.1.26 -P3306 -t _dianxiao >E:/backdir/telesales20090219_110755.sql

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

mysqldump备份数据库 的相关文章

  • 是否可以将新表和旧表从触发器传递到 MySQL 中的过程中?

    是否可以将新表和旧表从触发器传递到 MySQL 中的过程中 我怀疑不会 因为没有过程接受的表这样的数据类型 有什么可能的解决方法吗 理想情况下它看起来像这样 CREATE TRIGGER Product log AFTER UPDATE O
  • 如何在 HTML / Javascript 页面中插入 PHP 下拉列表

    好吧 这是我的第二篇文章 请接受我是一个完全的新手 愿意学习 花了很多时间在各个网站上寻找答案 而且我几乎已经到达了我需要到达的地方 至少在这一点上 我有一个网页 其中有许多 javascript 函数 这些函数一起使用 google 地图
  • 计算 mysql 数据库行数的最佳方法

    在遇到 mysql 查询加载时间慢的问题后 我现在正在寻找计算行数的最佳方法 我曾经愚蠢地使用过mysql num rows 函数来做到这一点 现在意识到这是最糟糕的方法 我实际上正在制作一个分页来用 PHP 制作页面 我找到了几种计算行数
  • 如何在 codeigniter 查询中使用 FIND_IN_SET?

    array array classesID gt 6 this gt db gt select gt from this gt table name gt where array gt order by this gt order by q
  • MySQL - 选择一行 - 然后相对于所选行的下一个和上一个

    我会尽力澄清这一点 我需要在不使用 id 的情况下选择特定行和该选定行的前一个相对行以及该选定行的下一个相对行 这可能吗 简而言之 上一篇和下一篇 我不能 也许我只是不知道如何 使用 id 的原因是因为它们不是按顺序排列的 正如您从这个相当
  • 何时在 mysql 中使用 Union [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 对于 Union 您会在什么现实情况下使用它 因为对我来说 对具有不同列用途 含义的两个表中的两个选择查询使用联合是没有意义的 例如
  • 如何将行变成列?

    我有一个数据库 其中存储分组到项目中的关键字以及与每个关键字相关的数据 然后我显示每个项目的数据网格 每个关键字一行和几列 全部从同一个表 数据 中检索 我有 4 个表 关键字 项目 group keywords 和数据 keywords
  • postgresql:插入...(选择*...)

    我不确定它是否是标准 SQL INSERT INTO tblA SELECT id time FROM tblB WHERE time gt 1000 我正在寻找的是 如果 tblA 和 tblB 位于不同的数据库服务器中怎么办 Postg
  • 加载数据infile,Windows和Linux的区别

    我有一个需要导入到 MySQL 表的文件 这是我的命令 LOAD DATA LOCAL INFILE C test csv INTO TABLE logs fields terminated by LINES terminated BY n
  • mysql表中的数据非常大。即使 select 语句也需要很多时间

    我正在开发一个数据库 它是一个相当大的数据库 有 13 亿行和大约 35 列 这是我检查表状态后得到的结果 Name Table Name Engine InnoDB Version 10 Row format Compact Rows 1
  • MySQL 将表从 Latin1 转换为 utf8

    我需要将包含大量数据的表从 Latin1 转换为 utf8 以便它可以接受韩语字符 如何更改该表而不损坏其中的数据 我的 SQL 语句是什么 最好的方法是什么 ALTER TABLE database name table name CON
  • 无法在 mysql-apt-config [Ubuntu 14.04] 中选择“确定”

    我使用的是 Ubuntu 14 04 sudo apt get update总是给我这个选项来配置 mysql apt config 我尝试选择版本 按 tab gt 在 确定 上突出显示的键 按 Enter 但没有任何反应 它再次返回并突
  • 使用来自另一个数据库的选择查询更新 mysql 表

    我有两个数据库 我想用另一个数据库表中的值更新一个表 我正在使用以下查询 但它不起作用 UPDATE database1 table1 SET field2 database2 table1 field2 WHERE database1 t
  • 从 call_log 中获取最大并发通话数

    我需要帮助在 MySQL 5 0 77 中编写一个查询 根据下面所示的数据 办公室一天的通话量 返回并发电话呼叫的峰值数量 我只是想知道一天中任何特定时间同时打电话的人数最多是多少 首先 这是 MySQL 表 CREATE TABLE ca
  • MySQL正则表达式:如何将字符串中的数字与\d匹配?

    我有一个专栏release date它以字符串格式存储日期 不是 DATETIME 格式 因为它们有时可以是任何其他字符串文字 我想根据给定的月份和年份查找任意日期的所有记录 尝试遵循但对我不起作用 gt Post find all con
  • Dapper 或 MySql 未找到包含句号“.”的存储过程。

    我有一个简单的 C 控制台 它使用 Dapper ORM 调用本地 MySql 数据库 以执行名为的存储过程users UserCreate 但是 当运行查询时 我收到一个异常 在数据库 用户 中找不到过程或函数 UserCreate Bu
  • 显示和随机化 php 数组

    我有一个显示结果的数组 如下所示 Array 0 gt 71 1 gt 56 2 gt 64 3 gt 82 4 gt 90 5 gt 80 6 gt 65 7 gt 62 8 gt 14 9 gt 3 我的代码是 while row my
  • MySQL JOIN 滥用?情况会变得有多糟糕?

    我读了很多关于关系数据库的文章 在每个 SELECT 上使用许多 JOIN 语句 但是 我一直想知道滥用这种方法从长远来看是否会出现任何性能问题 例如 假设我们有一个users桌子 我通常会添加 最常用 的数据 而不是进行任何额外的联接 例
  • MySQL“列计数与第 1 行的值计数不匹配”是什么意思

    这是我收到的消息 ER WRONG VALUE COUNT ON ROW 列计数与第 1 行的值计数不匹配 这是我的全部代码 我的错误在哪里 DROP TABLE student CREATE TABLE employee emp id I
  • 在mysql连接字符串中添加应用程序名称/程序名称[关闭]

    Closed 这个问题需要细节或清晰度 help closed questions 目前不接受答案 我正在寻找一种解决方案 在连接字符串中添加应用程序名称或程序名称 以便它在 MySQL Workbench 中的 客户端连接 下可见 SQL

随机推荐

  • kvm的快照功能 (二、基于libvirt的快照)

    实例二 利用libvirt使用快照 virsh snapshot create domain name 一 创建虚机快照 名字自动生成 可在开机 关机 suspend等各种状态下做 virsh snapshot create test Do
  • 【TensorFlow 入门】6、eval 函数

    eval 其实就是tf Tensor的Session run 的另外一种写法 但两者有差别 eval 将字符串string对象转化为有效的表达式参与求值运算返回计算结果 eval 也是启动计算的一种方式 基于Tensorflow的基本原理
  • 算法入门之最常用的排序:快速排序算法

    回顾前面2篇文章我们提到了桶算法和冒泡算法 虽然冒泡算法解决了桶算法的空间问题 但是如果排序的基数比较大 你会发现冒泡算法的时间复杂度O N 也是惊人的 有没有一种更好的算法既能解决空间问题又能解决时间复杂度的问题呢 答案就是我们今天要说的
  • 华为机试题:【中级】报文转换

    描述 报文转换 报文中如果出现0x7E 转义成为2个字节0x7D 0x5E 如果出现0x7D 转义成为2个字节
  • leetcode 110.平衡二叉树

    110 平衡二叉树 leetcode 110 平衡二叉树 题目描述 平衡二叉树 每个节点的左右两个子树的高度差的绝对值不超过1 该二叉树不是平衡二叉树 不是 每个节点的左右子树高度差不超过1 递归解法 每次递归结束时都是当二叉树为一个根节点
  • R绘图笔记

    前面介绍过一些图形的绘制 我们有时候进行GO富集分析 需要绘制富集结果 这里介绍怎么将GO BP GO MF GO CC绘制到同一图形中 library ggplot2 library RColorBrewer display brewer
  • 如何做好技术团队review

    一 Code Review的好处 想要做好Code Review 必须让参与的工程师充分认识到Code Review的好处 1 互相学习 彼此成就 无论是高手云集的架构师团队 还是以CURD为主的业务开发团队 大家的技术能力 经验都是有差异
  • numpy库笔记

    一 ndarray类常用的属性 我用的是jupyter编程 将就看一下 import numpy as np a np random rand 3 4 生成3行4列的随机数组 a reshape 4 3 修改a为4行3列 a reshape
  • 为什么8位数据范围是-128到127,而不是-127到128?

    很表面很浅薄的问题 简单说爱怎么规定就怎么规定 甚至 1到254都行 无非是显示时通过编码表做个转换的问题而已 不过 当初选择 补码 这种编码形式 却并不像表面看起来那么浅薄 背后的道道可多着呢 首先 8位二进制一共可以提供256个 码点
  • web前端技术笔记(七)CSS3动画、选择器和权重

    CSS3动画 圆角 效果图 html 透明 rgba 新的颜色值表示法 效果 html transition动画 html 综合练习 transform变换 transform origin 旋转中心点 三维旋转 animation动画 方
  • MDK外部Flash烧录算法文件制作

    MDK外部Flash烧录算法文件制作 硬件平台 算法制作工程配置 Flash算法驱动 修改硬件初始化代码 修改外部Flash的描述信息 完善Flash的驱动接口 屏蔽无效代码 使用Flash算法 测试验证 分散加载文件的修改 执行编译 常见
  • 深度学习------tensorflow张量创建

    1 数值类型张量 创建标量 向量 矩阵 a 1 2 python 语言方式创建标量 aa tf constant 1 2 tf方式创建标量 b tf constant 1 2 创建一个元素的向量 c tf constant
  • 贝叶斯定理

    贝叶斯定理 通常 事件A在事件B的条件下的概率 与事件B在事件A的条件下的概率是不一样的 然而 这两者是有确定的关系 贝叶斯法则就是这种关系的陈述 贝叶斯法则又被称为贝叶斯定理 贝叶斯规则 是指概率统计中的应用所观察到的现象对有关概率分布的
  • window 安装/连接 MySQL8

    前言 开发服务器崩溃两次了 感觉老不靠谱了 所以自己在本地搞一个环境 正文 1 下载 MySQL8官方下载地址 2 下载后执行安装命令 初始化 留意末尾打印的初始密码 mysqld initialize console 安装mysql服务
  • WPF简单导航框架(Window与Page互相调用)

    相当多的WPF程序都有着丰富的页面和功能 如何使程序在不同页面间转换并降低资源占用 选择适合自己的导航框架就很重要了 最近花了一点时间做了一个简单的导航框架 并在这个过程中对Window Page UserControl有了更多的认识 1
  • 同步+异步日志系统(C++实现)

    对于一个服务器而言 不论是在调试中还是在运行中 都需要通过打日志的方式来记录程序的运行情况 本文设计的日志系统实现了同步与异步两种功能 原理见下图 同步日志 日志写入函数与工作线程串行执行 由于涉及到I O操作 当单条日志比较大的时候 同步
  • AI写诗,写对联

    AI写诗 写对联 人工智能把我们觉得机器不可能做的事变成了可能 把我们的世界变得简单 以前我们要读完 唐诗三百首 之后才能作诗艰巨任务 怎么也想不到现在只要输入主题 计算机就可以刷刷的出来一堆的好诗 以后大家人人都是诗人 李白的棺材板按不住
  • 分布式系统详解--框架(Hadoop-单机版搭建)

    分布式系统详解 框架 Hadoop 单机版搭建 前面讲了这么多的理论知识 也有一些基础的小知识点 很简单的概括了一下 从这篇文章开始 就会进入到一个理论实践相结合中 这篇文章主要是讲的Hadoop 讲解它的基础认识 安装 常用命令 还有就是
  • 前缀和、差分和双指针 算法学习

    1 前缀和 1 1 算法原理 所谓前缀和 就是记录下前方所有数据之和 当所需中间数据时 可以通过o 1 的时间复杂度将数据求出 一维数组前缀和 求出1 i的所有项之和 由于当运算到第i位时 前i 1位已经运算完成 故a i a i a i
  • mysqldump备份数据库

    某项目的负责人要求我们拿出一个MYSQL的备份方案 查了一下资料 结合CSDN上的MYSQL备份工具 发现使用MYSQLDUMP命令进行数据库的备份 现在不考虑差异和增量备份 只做完全备份 该项目的工控机的系统环境 Windows2003