`
wx1569063608
  • 浏览: 22661 次
文章分类
社区版块
存档分类
最新评论

[MySQL FAQ]系列 -- 如何从SQL备份文件中提取出特定库

 
阅读更多
原文参见:http://pento.net/2009/04/16/extracting-a-database-from-a-mysqldump-file/
直接用 sed 命令从一个mysqldump备份出来的标准 SQL 文件中提取出特定数据库下的所有 SQL 语句:
sed -n '/^-- Current Database: `test`/,/^-- Current Database: `/p' fulldump.sql > test.sql
上面的例子是把 test 库下所有的 SQL 语句都提取出来。
这种方法适合dump文件相对较小的情况,否则可能需要处理很长时间,而且一定不能用在线服务的机器处理,搞不好会因为内存不够用导致其他应用程序crash的,谨慎。
本文出自 “MySQL中文网”博客 http://www.imysql.cn/

本文出自 “老叶茶馆” 博客,转载请与作者联系!

转载于:https://my.oschina.net/yejr/blog/878602

分享到:
评论

相关推荐

    windows 下 自动备份mysql数据库--按时间命名备份文件.docx

    ### Windows 下自动备份 MySQL 数据库 -- 按时间命名备份文件 #### 技术知识点概述 本文档旨在介绍几种在 Windows 系统环境下自动备份 MySQL 数据库的方法,并着重讲解如何根据当前日期时间来命名备份文件,以实现...

    sql资源 mysql-connector-java-5.1.46-bin jar文件

    sql资源 mysql-connector-java-5.1.46-bin jar文件 适用虚拟机mysql环境部署

    mysql-connector-java-5.1.40.zip和mysql-connector-java-5.1.10.jar

    `mysql-connector-java-5.1.10.jar` 是一个JAR(Java Archive)文件,是MySQL Connector/J的一个特定版本,即5.1.10。JAR文件是Java平台特有的归档格式,用于封装类文件、资源文件等,便于在Java环境中运行和分发。...

    mysql-connector-java-5.1.47 jar包

    `mysql-connector-java-5.1.47.jar`是这个驱动程序的特定版本,发布于MySQL的5.1系列,它提供了与MySQL 5.1数据库版本兼容的连接功能。 **JDBC(Java Database Connectivity)** JDBC是Java平台上的标准API,由Sun ...

    mysql连接包mysql-connector-java-5.1.27.jar

    `mysql-connector-java-5.1.27.jar`是这个驱动的一个特定版本,它允许Java开发者在他们的应用中无缝地访问和操作MySQL数据库。 MySQL连接器(JDBC驱动)是Java Database Connectivity (JDBC)的一部分,JDBC是Java ...

    mysql-connector-java-5.1.44

    `mysql-connector-java-5.1.44`是这个驱动的一个特定版本,发布于2016年,适用于MySQL 5.x系列数据库系统。 1. **MySQL Connector/J介绍** MySQL Connector/J是官方提供的纯Java实现的MySQL JDBC驱动,支持JDBC 3...

    mysql备份脚本-按日期进行备份,并进行压缩

    该脚本主要实现了MySQL数据库的备份功能,并根据当前日期创建对应的备份文件夹与备份文件,同时对备份文件进行了压缩处理。此脚本适用于Windows环境。 #### 二、脚本执行流程及关键指令解释 1. **初始化命令行界面...

    mysql-connector-java-5.1.40.tar.gz

    "mysql-connector-java-5.1.40.tar.gz" 是这个驱动程序的一个特定版本,版本号为5.1.40。这个压缩包包含了运行Java应用与MySQL数据库进行交互所需的类库和其他相关文件。 在Linux环境中处理这个压缩包,首先需要将...

    mysql-connector-java-5.0.3.zip

    在压缩包子文件的文件名称列表中,只给出了"mysql-connector-java-5.0.3",这可能意味着压缩包内只有一个主要文件,即MySQL JDBC驱动程序的JAR文件。这个JAR文件包含了所有必要的类和资源,用于建立Java应用与MySQL...

    mysql Xb文件--物理备份恢复数据库.docx

    MySQL的Xb文件是一种物理备份格式,用于在不同的主机之间恢复数据库。这种备份方式涉及到Percona XtraBackup工具,它提供了高效且可靠的InnoDB表的数据和日志文件备份功能。以下是对Xb文件物理备份恢复数据库的详细...

    mysql-connector-java-8.0.11

    - 将`mysql-connector-java-8.0.11.jar`添加到项目的类路径中,可以是IDE的库依赖,或者在命令行运行时通过`-cp`选项指定。 - 使用`Class.forName("com.mysql.cj.jdbc.Driver")`加载驱动。 - 通过`DriverManager....

    mysql-connector-java-5.1.49.tar.gz

    `mysql-connector-java-5.1.49`是这个驱动的特定版本,5.1系列是一个较旧但稳定可靠的版本。它包含了必要的类和资源,使得Java应用能够识别并连接到MySQL服务器,处理SQL查询,执行事务,以及管理数据库连接。这个...

    mysql-connector-j-8.0.33.zip

    1. `mysql-connector-java-8.0.33.jar`:这是核心的JDBC驱动文件,包含所有必要的类和方法,用于在Java应用程序中建立与MySQL服务器的连接,执行SQL语句,处理结果集等。 2. `README`:一般包含了关于驱动的基本...

    mysql-udf-http下载

    `mysql-udf-http` 包含一系列预编译的动态链接库,这些库可以被 MySQL 服务器加载,从而让你在 SQL 查询中直接执行 HTTP 请求。例如,你可以使用这个 UDF 来获取远程 API 的数据,或者将数据库中的信息 POST 到其他 ...

    mysql-connector-java-5.1.46.jar bin-jar

    它不包含本地库,如果需要在特定平台上使用本地优化的连接,可能需要手动添加对应的本地库文件,例如`libmysql.jdbc.so`或`mysql-connector-native-5.x.x.jar`。 在Java应用程序中使用MySQL Connector/J时,通常...

    mysql-connector-java-5.1.34.jar

    在`mysql-connector-java-5.1.34.jar`这个特定的版本中,5.1系列是MySQL JDBC驱动的一个稳定版本,发布于2015年。它支持MySQL 5.0到5.7版本的数据库服务器,提供了对InnoDB事务、存储过程、预编译语句、连接池等功能...

    mysql-connector-java-5.1.7-bin.jar

    在描述中提到的"mysql-connector-java-5.1.7"是该驱动的版本号,表示这是MySQL Connector/J的一个特定发行版。版本号5.1.7意味着它是5.1系列的一部分,而5.1系列是在MySQL 5.1数据库版本时代发布的。每个版本通常会...

    mysql-connector-java-5.1.15-bin.jar.zip

    在这个特定的案例中,我们讨论的是`mysql-connector-java-5.1.15-bin.jar`,这是一个针对Java平台的MySQL驱动程序的5.1.15版本。 1. **MySQL驱动程序**:MySQL驱动程序是Java应用程序与MySQL服务器之间的桥梁,实现...

    【mysql】mysql-connector-java-5.1.41-bin.jar

    在Java编程中,如果需要连接到MySQL数据库,就需要使用特定的JDBC驱动,这就是"mysql-connector-java-5.1.41-bin.jar"的用途。这个驱动程序库是MySQL官方提供的,用于建立Java应用程序与MySQL服务器之间的通信桥梁。...

    mysql-connector-java-5.1.30

    - 将`mysql-connector-java-5.1.30.jar`文件添加到项目的类路径中,或者如果是Maven项目,可以在pom.xml中添加对应的依赖。 - 使用以下代码建立数据库连接: ```java String url = "jdbc:mysql://localhost:3306...

Global site tag (gtag.js) - Google Analytics