`
AllenHU0320
  • 浏览: 86837 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

恢复mysqldump创建的备份集

 
阅读更多

恢复mysqldump创建的备份集:

SQL格式恢复

先创建表结构

方法一:

[mysql@mysql1 ~]$ mysql -usystem -p123456 -S /data/mysqldata/3306/mysql.sock hugc</data/mysqldata/backup/hugc_fullbak.sql

方法二:

(system@localhost) [(none)]> use hugc;

(system@localhost) [hugc]> source /data/mysqldata/backup/hugc_fullbak.sql;

定界符格式恢复

恢复表结构

[mysql@mysql1 ~]$ mysql -usystem -p123456 -S /data/mysqldata/3306/mysql.sock mysql</data/mysqldata/backup/mysql_test.sql

恢复数据

 

(system@localhost) [mysql]> load data infile ‘/data/mysqldata/backup/mysql_test.txt’ into table mysql_test fields terminated by ‘,’ enclosed by ‘”’;

 

分享到:
评论

相关推荐

    实验一 数据库创建、备份和恢复

    关于数据库创建备份以及恢复的解释文件、里面包含有SQL2000的使用教程以及初学者对数据库的进一步了解

    MySQL掌握备份恢复工具mysqldump实践

    ### MySQL掌握备份恢复工具mysqldump实践 在数据库管理领域,备份与恢复是一项至关重要的工作,它确保了数据的安全性和系统的连续性。MySQL作为一款广泛使用的开源关系型数据库管理系统,提供了多种备份与恢复工具...

    mysqldump备份mysql数据库.docx

    mysqldump 是 MySQL 中的一个备份工具,用于将 MySQL 数据库中的数据导出到一个 SQL 文件中,以便在需要时恢复数据。下面是 mysqldump 的使用方法和选项介绍。 mysqldump的基本使用方法 mysqldump 的基本语法为:`...

    Mysql数据库备份恢复测试报告-mysqldump.docx

    - **验证数据时间**:通过查询业务表的最新更新时间,确认其与备份集的时间相符,证明数据恢复的准确性。 5. **恢复耗时**: 测试中记录了安装、恢复和验证的总耗时,这些时间会受到服务器性能的影响。在低性能...

    mysqldump2:“ mysqldump”备份工具的接口。 它可用于转储CMSMS数据库以进行备份或将数据传输到另一台服务器

    `mysqldump2`可以方便地创建CMSMS数据库的完整备份,确保在数据丢失或系统故障时能够快速恢复。 2. **数据迁移**:如果需要将CMSMS站点从一个服务器迁移到另一个服务器,`mysqldump2`可以帮助将现有的数据库结构和...

    mysqldump 参数大全

    在深入探讨`mysqldump`的参数大全之前,我们先了解`mysqldump`的基本功能:它是一个用于备份MySQL数据库的工具,能够将一个或多个数据库转换为SQL脚本,以便进行备份、迁移或者恢复操作。接下来,我们将详细解析`...

    mysql全库备份增量备份脚本

    3. **合并备份**:增量备份完成后,可能需要使用`xtrabackup --apply-log-only`或`--apply-log`将增量备份应用到全量备份中,生成完整的备份集。 4. **发送邮件通知**:备份成功后,脚本可能通过`mail`或`sendmail`...

    mysql备份脚本 mysqldump使用方法详解

    4. **备份目录管理**:创建备份目录,并删除指定天数前的旧备份,以保持备份存储空间的整洁。 5. **备份函数**:在脚本中定义一个函数,如`backup_sql`,用于执行单个数据库的备份和压缩。此函数使用mysqldump命令...

    数据库备份与恢复

    本文将从一个示例代码出发,深入探讨数据库备份(尤其是SQL文件的创建)与恢复过程中的关键知识点,以及如何检验一个SQL文件是否适合作为数据导入的文件。 #### 数据库备份的重要性 数据库备份是指将数据库中的...

    MySql数据备份常用命令集

    其中 `--opt` 表示使用最优参数来创建备份文件。 - 备份指定表: ```bash % mysqldump --opt testdb mytable1,mytable2 | gzip &gt; /data/backup/testdb_mytable.bak ``` 通过指定多个表名,可以仅备份这些特定...

    Go-提供准备mysql逻辑备份和恢复的指南

    1. **创建逻辑备份**: - 使用`mysqldump`命令:在命令行中,你可以直接调用`mysqldump`工具,结合系统的shell执行功能(如`os/exec`包)来实现备份。例如,编写一个Go程序,执行类似`mysqldump -u username -p ...

    数据库自动备份删除脚本

    你可以定义备份的保留期,例如基于备份的年龄、数据库大小或者备份集的数量。 无论选择哪种数据库系统,都应考虑以下几点: 1. **安全性**:备份文件应存储在安全的位置,防止未经授权的访问。 2. **完整性**:...

    MySQL数据备份和恢复(导出和导入)

    这种备份方式在恢复时会先删除原表再创建新表,适用于需要完全替换现有数据库的情况。 3. **直接将数据库压缩备份**: ```bash mysqldump -h hostname -u username -p password database_name | gzip &gt; ...

    MySQL的mysqldump命令使用详解.pdf

    MySQL的`mysqldump`命令是用于从MySQL数据库中导出数据的重要工具,它能够创建包含所有数据库结构和数据的SQL脚本,方便备份、迁移或分享数据。`mysqldump`位于`mysql/bin/`目录下,其功能强大,支持多种选项以满足...

    Linux中mysqldump命令实例详解

    在Linux环境中,MySQL数据库的管理和维护中,`mysqldump`是一个非常关键的命令行工具,它允许用户将数据库或其中的表以SQL格式导出,以便进行备份、迁移或恢复操作。`mysqldump`不仅能够创建完整的数据库备份,还...

    Mysql增量备份和整体备份

    6. 删除之前的每日备份文件以保持备份集整洁。 二、增量备份 增量备份只备份自上次备份以来更改的数据。在上述示例中,增量备份脚本依赖于上一次的整体备份,仅备份自指定时间点以来的新增或修改的数据。 1. 需要...

    mysql数据库的多表设计和各种查询(连接查询\子查询\联合查询\报表查询),以及数据库备份和恢复

    可以通过mysqldump工具实现,它导出SQL脚本来恢复整个数据库。 2. 增量备份(Incremental Backup):仅备份自上次备份以来发生更改的数据,以节省存储空间。 3. 差异备份(Differential Backup):备份自上次全量...

    数据库的备份与还原

    这里的`DatabaseName`替换为实际数据库名,`DISK`参数指定备份文件的位置,`WITH FORMAT`表示创建新的备份集。 在MySQL中,备份通常借助`mysqldump`工具,命令行示例如下: ```bash mysqldump -u [username] -p...

    mysql数据库备份

    2. **删除**:在备份过程中,可能需要删除旧的备份文件,以节省存储空间并保持备份集的整洁。这可以通过Linux的`rm`命令实现: ``` rm -f [old_backup_file.sql] ``` `-f`参数表示强制删除,即使文件被锁定或...

    Docker数据备份恢复实现过程详解

    2. **创建备份容器**:启动一个新的Ubuntu容器,如`backupcontainer`,用于执行备份操作。 3. **挂载目录**:通过`-v`参数将宿主机的当前目录挂载到容器的`/backup`目录,这使得容器内部的操作可以被宿主机访问。 4....

Global site tag (gtag.js) - Google Analytics