当前位置:首页 > 开发 > 数据库 > 正文

MySQL导出数据总结

发表于: 2010-08-30   作者:eclipse-my   来源:转载   浏览次数:
摘要: 由于现在做的项目安全性要求比较高,所以生产环境配置了一主两备的服务器,安全性测试的时候,需要比较主服务器和备服务器上的数据是否一致,也就是有没有丢失的情况,需要把服务器上的数据分别导出比较。 服务器环境:redhat5.x 数据库:MySQL5.x 第一种: mysqldump -uusername -ppassowrd --compact -t databasename ta
由于现在做的项目安全性要求比较高,所以生产环境配置了一主两备的服务器,安全性测试的时候,需要比较主服务器和备服务器上的数据是否一致,也就是有没有丢失的情况,需要把服务器上的数据分别导出比较。

服务器环境: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导出数据总结

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
目录结构: 运行db2csv,通过读取配置,将数据从数据库写入csv文件,存储到out目录下,并上传到FTP
1. 在MySQL WorkBench的Server Administrator中双击要连接的数据库; 2. 点击左边的Data Export,在
一、mysql远程导入 前言部分   由于公司的MySQL是搭建在服务器上,为了避免对服务器进行直接改动
1. 点击MySQL Workbench中间Data Modeling下的Create EER Model From Existing Database; 2. 在Sto
Mysql数据导入到Oracle中方法 总有网友问我数据库方面的知识,今天我介绍下数据库的导入导出。 第一
Mysql数据导入到Oracle中方法 总有网友问我数据库方面的知识,今天我介绍下数据库的导入导出。 第一
http://hi.baidu.com/ryb_bobo/item/05a21dcf2e123f3199b49864 1、powerdesigner连接mysql,需要配
MySQL写入数据通常用insert语句,如 复制代码代码如下: insert into person values(张三,20),(李
今天准备导出一下mysql的数据库,经过如下,特此记录: 1、首先到MySQL的安装路径的bin下,找到mysq
http://hi.baidu.com/ryb_bobo/item/05a21dcf2e123f3199b49864 1、powerdesigner连接mysql,需要配
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号