`
lkk123lkk
  • 浏览: 5534 次
  • 性别: Icon_minigender_2
  • 来自: 郑州
最近访客 更多访客>>
社区版块
存档分类
最新评论

into outfile 数据备份及还原

阅读更多
一:备份
SELECT * FROM mds_ca_user INTO OUTFILE '/tmp/s.txt'
注释:默认数据之间用tab;记录自成一行
SELECT * FROM mds_ca_user INTO OUTFILE '/tmp/9.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
注释:即使用,分割字段,双引号限定字段内容,\n分割记录。
二:还原
默认情况:
LOAD DATA INFILE '/tmp/9.txt' INTO TABLE mds_ca_user

默认情况:
LOAD DATA INFILE '/tmp/9.txt' INTO TABLE mds_ca_user
但是有字符分割是
LOAD DATA INFILE '/tmp/9.txt' INTO TABLE mds_ca_user FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES TERMINATED BY '\n';
分享到:
评论

相关推荐

    Thinkphp数据库备份和还原

    例如,你可以创建一个脚本,遍历所有表并执行SQL语句(如`SELECT INTO OUTFILE`)来导出数据到CSV或SQL文件。同时,别忘了包含数据库结构信息,如表名、字段等。 2. **第三方备份插件**:除了内置功能外,Thinkphp...

    Think PHP 数据备份 恢复

    通常,会先执行SQL的`SELECT INTO OUTFILE`命令,将表数据导出为文本文件,或者使用`mysqldump`命令行工具,结合系统调用来完成。备份的文件可以存储在服务器的某个目录下,或者通过FTP等方式传输到其他地方。 3. *...

    完整精品数据库课件 MySQL从入门到精通 第14章 数据备份与还原(共21页).ppt

    - `SELECT…INTO OUTFILE`允许在SQL查询中直接导出数据到文本文件。 - `mysqldump`也可以导出单个表的数据,同时支持整个数据库的备份。 - `mysql`命令的`--execute`选项可用于执行SQL脚本,实现数据导出。 - `LOAD ...

    数据备份还原

    `BACKUP TABLE`用于MyISAM表的备份,而`SELECT INTO OUTFILE`可以将数据导出为文本文件。二进制日志备份则可以提供更细粒度的恢复选项,特别是对于高可用性和灾难恢复场景非常有用。 总之,定期进行数据备份,并...

    JAVA实现数据库备份与还原

    在Java开发中,数据库的备份与还原是至关重要的任务,特别是在大型系统中,确保数据的安全性和完整性至关重要。本文将详细讲解如何使用Java实现基于MySQL数据库的备份与还原操作。 首先,我们了解到数据库备份通常...

    史上最简单的MySQL数据备份与还原教程(中)(三十六)

    数据备份与还原第二篇,具体如下 基础概念: 备份,将当前已有的数据或记录另存一份;...select */字段列表 + into outfile + ‘文件存储路径’ + from 数据源; 在这里,使用单表数据备份有一个前提,那就是

    java备份还原数据库

    - **逻辑备份**:通过执行SQL语句导出数据,例如`SELECT INTO OUTFILE`或`mysqldump --no-create-info`。Java可以连接到数据库并执行这些语句,然后将结果保存到文件。 2. **MySQL备份** - 使用`JDBC`驱动连接...

    MYSQL-beifen.rar_PHP 备份_mysql备份还原

    3. 获取表数据:使用`SELECT INTO OUTFILE` SQL命令将每个表的数据导出到一个文本文件,这将创建一个包含所有行数据的CSV格式文件。 4. 执行SQL备份:将获取的数据库结构和数据保存为SQL文件,这可以通过拼接SQL...

    第15章MySQL数据库备份与还原.docx

    如果选择表备份,需要使用 select into…outfile 或 backup table 语句,仅提取数据库中的数据,而不备份表的结构和定义。 日志备份也是一种重要的备份方法。日志备份可以在某次完全备份的基础上,备份其后数据的...

    JAVA实现数据库备份与还原扫描.pdf

    在Java开发中,数据库的备份与还原是至关重要的任务,特别是在大型系统中,确保数据的安全性和可恢复性是系统稳定性的重要保障。本文将详细介绍如何使用Java实现MySQL数据库的备份与还原,主要涉及以下知识点: 1. ...

    第15章MySQL数据库备份与还原.pdf

    表备份则是针对单个或多个表的数据备份,使用`SELECT INTO OUTFILE`或`BACKUP TABLE`语句,仅保存数据而不包括表结构。这种方式适合对特定表进行定期备份。 增量备份是在完全备份基础上进行的,仅备份自上次完全...

    JAVA实现数据库备份与还原.pdf

    ### JAVA实现数据库备份与还原的关键知识点 #### 一、引言 随着信息技术的发展,数据库作为存储数据的核心组件,在各类业务场景中发挥着至关重要的作用。为了确保数据的安全性与完整性,定期进行数据库备份是非常...

    一个MySQL数据备份/恢复的简易方法

    - 首先,通过`SELECT * FROM `$tbl` INTO OUTFILE`语句,将每个选定的表的数据导出到一个临时文本文件中。这一步生成了一个以日期命名的.sql文件,其中包含多个表的数据。 - 每个表的数据被格式化为`表名{{数据}}`...

    实现对数据库的切换,备份,还原,创建,删除

    在Java中,可以使用JDBC API执行SQL命令来导出数据到文件,例如`SELECT INTO OUTFILE`命令。此外,还可以调用数据库的备份API(如果提供)或者集成第三方备份工具,如MySQL的`mysqldump`。 4. **数据库还原**: ...

    实验报告六 MYSQL备份与恢复.docx

    - `SELECT * INTO OUTFILE 'file_path' FROM table_name`: 导出表数据到文件。 - **示例命令**: - `SELECT * INTO OUTFILE '/tmp/stud.txt' FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"' LINES ...

    mysql备份总结

    对于中小型数据库而言,`mysqldump`是一个非常常用的备份工具,它能够生成SQL脚本来还原整个数据库或单个表。 - 命令示例: ```bash mysqldump -u username -p database_name > backup.sql ``` 这种方式简单...

    MySQL数据导入与导出

    `SELECT INTO OUTFILE`是MySQL提供的一种简单有效的数据导出方法,可以直接将查询结果写入到指定的文件中。例如: ```sql USE phptest; SELECT * FROM driver INTO OUTFILE 'a.txt'; ``` 执行上述SQL语句后,查询...

    Java存储过程实现Oracle远程逻辑备份与恢复.pdf

    2. 使用Java程序逻辑执行备份脚本,可能包括SELECT INTO OUTFILE或导出数据到文件。 3. 将备份文件传输到安全的位置。 4. 当需要恢复时,反向执行这个过程,从备份文件导入数据。 5. 错误处理和日志记录,确保整个...

Global site tag (gtag.js) - Google Analytics