mysql单独导出表(mysql实现从导出数据的sql文件中只导入指定的一个表)
mysql单独导出表
mysql实现从导出数据的sql文件中只导入指定的一个表场景
昨天系统自动备份了某一个数据库的全部表数据,名dbAll.sql.gz。文件较大(如40G)
今天因发现某一个表tableA的一条数据存在问题,需核对两条记录的变化。需从dbAll中找回tableA的数据,以便比较该记录。
操作方案
1.将dbAll.sql.gz导入待比较的数据库(临时数据库)中,然后比较tableA。不推介,因为数据量太大,很耗时
2.解压dbAll.sql.gz后,通过Java代码读取dbAll.sql中的关于tableA的CREATE语句及INSERT语句等到文件tableA.sql,然后通过tableA.sql导入临时数据库即可进行比较。
3.参见(没试过):mysqldump 导出的是全库 alldb.sql 导入的时候可不可以只导其中的一个表
法1:
perl extract_sql.pl -t mytable -r mydumpfile > mytable.sql
法2:
cat test1db.sql | sed -n ‘/Table structure for table .test1./,/Table structure for table .test2./p'>/tmp/xxx.sql
法3:
awk ‘/Table structure for table .test1./,/Table structure for table .test2./{print}' src_bake_db.sql.gz > targetdb.sql
法3说明:将src_bake_db.sql.gz压缩文件中的test1、test2表的数据导出到targetdb.sql中
补充知识:mysql命令行导出整个库里面所有表的前一百条数据
如下所示:
mysqldump -uysp -pYspxxx db_name --where="1=1 limit 100" >/mnt/share/paxxx.com/backup.sql
直接在命令行运行就可以了,不需要登陆mysql客户端。
mysqldump -h 服务器名 -u 账号名-p 数据库名 --where="true limit 100"> /tmp/supports_launch.sql
phpmyadmin导出php脚本:
http://local.phpmyadmin.com/export.php
以上这篇mysql实现从导出数据的sql文件中只导入指定的一个表就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持开心学习网。
原文链接:https://blog.csdn.net/asdfghzqlj/article/details/82461829
- mysql利用数据库日志恢复数据(MySQL通过binlog恢复数据)
- mysql安装时服务无法启动(MySQL 实例无法启动的问题分析及解决)
- mysql必知必会索引(MySQL索引知识的一些小妙招总结)
- mysql统计下个月过生日的人数(Mysql出生日期转换为年龄并分组统计人数的方法示例)
- mysql将字符串转换为日期的函数(Mysql中时间戳转为Date的方法示例)
- mysql数据库与表的基本操作总结(Mysql、Oracle中常用的多表修改语句总结)
- mysql主从同步失败原因(mysql 主从复制如何跳过报错)
- mysql索引优化技巧(MySQL如何优化索引)
- python 数据库实现学生管理系统(python+mysql实现教务管理系统)
- mysqlsql按日期统计(sqlserver/mysql按天、按小时、按分钟统计连续时间段数据推荐)
- mysql触发器怎么添加(MySQL触发器的使用场景及方法实例)
- mysql高级变量查询(MySQL 使用自定义变量进行查询优化)
- mysql 查询出来的字段拼接(mysql 多个字段拼接的实例详解)
- mysql常见错误分析(分析MySQL抛出异常的几种常见解决方式)
- mysql创建用户并给用户授权(MySQL 主从复制中创建复制用户的时机探讨)
- iis6双php版本的设置(云主机IIS7.5支持PHP5.3以上版本和MYSQL)
- 王铲铲的致富之路无限金币卡法攻略教学(王铲铲的致富之路无限金币卡法攻略教学)
- 文明6金币太少怎么办 文明6无限刷钱教程(文明6金币太少怎么办)
- 开国中将,王牌军63军首任政委,两个连襟一个上将一个少将传为佳话(王牌军63军首任政委)
- 臭名昭著的731部队最高负责人 石井四郎(臭名昭著的731部队最高负责人)
- 王牌部队,你看的剧情我看的时尚(你看的剧情我看的时尚)
- 被鉴定的古董价值300万 当心,你可能遇到诈骗了(被鉴定的古董价值300万)
热门推荐
- laravel模型怎么使用(laravel5.1框架model类查询的实现方法)
- css设置背景图片在角落(详解使用CSS固定页面背景图片位置的方法)
- CSS伪元素:before, :after
- jquery滚动加载数据
- 软件性能测试的几个建议
- dedecms路径设置(dedecms V5.7修改表前缀的方法及出现不显示文章内容的解决方法)
- 数据库的创建关键字(数据库 关键字一览表)
- 正则表达式在python的中的应用(Python中正则表达式的用法总结)
- phpsetcookie参数说明(PHP的cookie与session原理及用法详解)
- mysql中如何进行模糊查询(MySQL模糊查询用法大全正则、通配符、内置函数)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9