`
eclipse-my
  • 浏览: 16406 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

MySQL导出数据总结

    博客分类:
  • db
阅读更多
由于现在做的项目安全性要求比较高,所以生产环境配置了一主两备的服务器,安全性测试的时候,需要比较主服务器和备服务器上的数据是否一致,也就是有没有丢失的情况,需要把服务器上的数据分别导出比较。

服务器环境:redhat5.x
数据库:MySQL5.x

第一种:

mysqldump -uusername -ppassowrd --compact -t databasename tablename > filename

参数介绍:
username : 用户名
passowrd : 密码
compact : 取消导出内容中的注释部分
t : 不导出建表语句
databasename : 数据库名称
tablename : 表名称(如果没有此参数,则导出指定数据库中全部表)


此方法导出的数据中包含insert into 关键字,并且是一行显示,不能做排序。 如果中间有一处不同,不容易查找。还有如果需要每一张表导出一个文件,需每张表写一个对应得语句。



第二种:

mysqldump -uusername -ppassowrd --compact -t -T /opt databasename tablename
参数介绍:
username : 用户名
passowrd : 密码
compact : 取消导出内容中的注释部分
t : 不导出建表语句
T : 以txt的文档格式导出数据
/opt : 导出文件保存路径
databasename : 数据库名称
tablename : 表名称(如果没有此参数,则导出指定数据库中全部表)


这种方法和第一种大致相同,不过这样导出的文件为:不用指定文件名称,文件名称为表名,格式为txt,如果没有t和compact参数,则会同时导出和txt相同名称的sql文件。txt文件中是数据,sql文件中是建表语句等信息。比第一种简单的多。

第三种:

mysql -uusername -ppassowrd -Ddatabasename -e"select * from user" | sort > filename
参数介绍:
username : 用户名
passowrd : 密码
D : 数据库名称
e : 要执行的语句


这种方法相对容易理解,并且可以排序,这里就不多说了。
分享到:
评论

相关推荐

    mysql 导出数据词典word或者html

    本文将详细介绍如何使用MySQL导出数据词典,并将其转换为Word或HTML格式,以便于阅读和分享。 首先,我们需要了解什么是数据词典。数据词典是数据库设计中的一个重要组成部分,它包含了数据库中所有对象(如表、...

    用JAVA导出MYSQL的数据

    以下是一个简单的Java示例,展示了如何调用`mysqldump`命令来导出数据: ```java package com; import java.io.*; public class Test { private static final String PATH = "d:/dev_wzerp_v10.sql"; public ...

    mysql数据导入导出

    MySQL 提供了多种方式来导出数据,其中最常用的就是 `mysqldump` 命令。通过这个命令,用户可以灵活地导出整个数据库或者指定的表。 ##### 1. 导出整个数据库 使用 `mysqldump` 命令导出整个数据库的基本语法如下...

    mysql导出word格式工具(可以导出数据字典)

    MySQL是一款广泛使用的开源关系型数据库管理系统,其...总结来说,“mysql导出word格式工具”是数据库管理工作中的一个实用辅助工具,它简化了数据字典的创建过程,提升了工作效率,有助于团队成员更好地理解和协作。

    从MySQL导出数据到excel

    总结来说,从MySQL导出数据到Excel需要理解JDBC连接数据库的基本原理,掌握Apache POI库的使用,并能编写Java代码将数据库查询结果转化为Excel文件。通过这样的程序,你可以方便地管理和分享大量结构化数据,提高...

    mysql/oracle数据字典导出工具

    - **数据安全**:导出数据字典时要谨慎,因为它可能包含敏感信息,如表结构、字段名和数据类型,可能泄露业务逻辑。 - **定制需求**:如果标准输出不符合特定需求,用户可能需要修改SQL脚本以适应特定的报告格式。 ...

    nodejs将mysql数据库中的数据导出成excel表格文件

    描述中提到了"三百万的mysql测试数据",这可能意味着有相关的SQL脚本(如`test.sql`)用于填充数据库,以模拟真实场景的数据量。这样的测试数据有助于确保代码在大规模数据下的稳定性和性能。 `node_modules`目录是...

    从mysql数据库把数据导出到excel

    总结,从MySQL数据库导出数据到Excel涉及到数据库操作、数据转换和数据分析等多个方面,使用合适的工具和方法能够提高效率,简化工作流程。无论是使用MySQL自带的工具,还是通过编程接口,都需要根据具体需求和环境...

    导入导出mysql数据

    MySQL 提供了 `mysqldump` 工具来实现数据库的导出功能,它可以将数据库中的数据和结构转换成 SQL 脚本文件,从而实现数据的备份。在 Java 程序中,我们可以通过调用系统命令的方式执行 `mysqldump` 命令。 #### ...

    Mysql数据字典导出工具

    1. **查询系统表**:要导出数据字典,首先需要了解如何查询MySQL的系统表。例如,查询所有数据库的命令是`SELECT * FROM mysql.db;`,查询特定数据库中的所有表是`SELECT * FROM information_schema.tables WHERE ...

    PHP实现导出MySQL数据到excel1

    本文将介绍如何使用PHP 7和PDO数据对象从MySQL数据库中导出数据到Excel文件。首先,我们搭建开发环境,包括Windows 7上的Apache 2.4.18、MySQL 5.7.11和PHP 7.1.0。文本编辑器使用Sublime Text 3。 在PHP中,我们...

    Elasticsearch数据导出工具

    总结来说,Elasticsearch数据导出工具是一个强大的数据迁移工具,它通过Java实现了与MySQL的无缝连接,允许用户灵活地在Elasticsearch和MySQL之间移动数据,同时也支持将数据保存在本地文件系统,以适应多样化的数据...

    mysql数据导入导出php版 mysql数据导入导出php版

    总结,使用PHP进行MySQL数据导入导出涉及到的知识点包括:PHP执行shell命令、PDO和MySQLi扩展的使用、`mysqldump`和`mysqlimport`工具、`SELECT INTO OUTFILE`和`LOAD DATA INFILE` SQL语句、数据分批处理、事务管理...

    Mysql导出存储过程

    ### MySQL导出存储过程详解 #### 一、背景与问题描述 在进行某学院网站部署的过程中,遇到一个错误:“FUNCTION config_get does not exist”。通过排查发现,错误出现在Java代码中的`conn.prepareCall("{call ...

    Mysql导出数据库文件

    总结,MySQL的数据库导出功能提供了方便的数据备份和迁移手段。无论是通过图形化工具还是命令行,都应根据具体需求和环境选择合适的方法。正确地导出和备份数据库,对于维护数据安全和系统的稳定运行具有重要意义。

    C# MySQL导出表结构到Excel源码

    本项目"**C# MySQL导出表结构到Excel源码**"提供了一个实用的解决方案,允许开发者将MySQL数据库中的表结构导出为Excel格式,这对于数据备份、分析或共享非常有帮助。 首先,我们来看C#在这一过程中的作用。C#提供...

    MySQL数据库表导出Word工具,生成数据库说明文档

    总结一下,"MySQL数据库表导出Word工具"是一个高效实用的解决方案,它通过ODBC和Word宏实现了数据库结构的自动化文档化。使用这个工具,你可以方便地创建和维护MySQL数据库的详细说明,提高团队的工作效率和沟通效果...

    阿里的EasyExcel+Mysql方式实现数据库数据导出生成exce

    总结来说,阿里的EasyExcel结合SpringBoot和Mysql数据库,提供了一个完整的解决方案,实现了从数据库数据导出生成Excel文件,以及将Excel数据保存回数据库的功能。这种解决方案在处理大数据量时表现出色,具有低内存...

    mysql数据导出导入多种方式总结教程

    mysql数据导出导入教程,是我自己总结的,包括命令行方式,工具方式,很实用。是我自己总结的哦

    mysql数据库导出设计文档工具_全jar

    总结来说,"mysql数据库导出设计文档工具_全jar" 是一个实用的工具,它简化了MySQL数据库设计文档的生成过程,特别适合Windows用户。使用这个工具,开发者和DBA可以更加专注于数据库的逻辑设计和实际操作,而不是...

Global site tag (gtag.js) - Google Analytics