`
carge
  • 浏览: 51853 次
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

数据库导出为文件处理办法

 
阅读更多

情况一:有远程数据库所在服务器访问权限:

注意:这种方式会把文件导入到数据库所在服务器上,所以必须有数据库所在服务器的访问权限

Step 1:

 

mysql -uusername -ppassword -hhost

 

 

Step 2:

 

use database_name;

 Step 3:

 

 

select *
INTO OUTFILE "/path/data.csv"
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
from table_name
where condition;

 

使用上述语句时,如果是root用户,竟然也出现了access denied,请不要奇怪,因为File权限是特殊权限,需要单独给,可以通过以下语句让root有文件操作权限:

UPDATE mysql.user SET File_priv = 'Y' WHERE user='root' AND host='%';

  

 

 

情况二:无远程数据库所在服务器访问权限:

直接用以下SQL语句:

 

mysql -uusername -ppassword -hhost -e "
set names utf8;
use database_name;
select *
from table
where table.condition = condition" > data.csv

 

 

 

Excel处理:



 

 

  • 大小: 124.6 KB
分享到:
评论

相关推荐

    Oracle数据库导入导出工具

    - 压缩选项:选择是否对导出文件进行压缩,以节省存储空间。 7. **安全性与性能优化** - 导入导出时应考虑数据敏感性,确保符合数据保护法规。 - 使用合适的分区策略和索引以优化导入导出速度。 - 在导入大量...

    Oracle数据库表结构导出工具

    "Oracle数据库表结构导出工具"就是为此目的设计的实用程序,它能够方便地将表结构转换成易于查看和处理的Excel文件。 DBExport是一个这样的工具,正如其名称"DBExport2.51 For ORACLE"所示,它专门针对Oracle数据库...

    PLSQL导出CSV后中文乱码解决办法

    当需要将PLSQL查询结果导出为CSV(Comma Separated Values)格式时,可能会遇到中文字符显示为乱码的问题。这个问题通常是由于编码格式不匹配导致的,下面我们将详细探讨如何解决PLSQL导出CSV后中文乱码的问题。 ...

    IMP-00009:异常结束导出文件解决方案.docx

    ### IMP-00009:异常结束导出文件解决方案 #### 一、问题背景与概述 在Oracle数据库管理过程中,经常会遇到数据迁移的需求,其中一个常见的操作就是使用`exp`命令将表数据导出为一个文件,再使用`imp`命令将这个...

    TOAD导出EXCEL文件时中文乱码解决办法.txt

    2. **更改导出文件格式**: - 当选择保存文件类型时,建议选择“XLSX”而不是“XLS”。因为XLSX是基于XML的文件格式,支持UTF-8编码,而XLS是旧版本的Excel文件格式,默认使用ANSI编码。使用XLSX格式可以更好地支持...

    oracle导出数据的几种方法

    通过这些策略,可以有效地处理 Oracle 数据库的大数据导出问题,同时兼顾性能和用户体验。在实际应用中,还可以根据具体需求进行进一步的优化和调整,例如添加错误处理、并发导出等特性,以满足不同的业务场景。

    数据库文件-植物大全数据集

    数据库文件-植物大全数据集是针对植物爱好者和研究者的一款宝贵资源,包含了丰富的植物信息,如观花植物、观叶植物、多肉植物以及流行植物等。这个数据集旨在提供全面的植物分类依据,比如种类、花期和颜色,使得...

    Toad中文导出到Excel的乱码解决办法

    首先,一个简单且通常有效的解决方案是改变导出格式为文本文件。Toad允许用户将数据导出为多种格式,包括CSV(逗号分隔值)或TXT(纯文本)。这两种格式都以纯文本形式保存数据,对于中文字符的支持较好,因此导出后...

    导出Excel的解决办法

    在日常工作中,我们经常需要将数据从数据库、网页或者程序中导出到Excel文件中,以便进行更深入的分析和管理。以下是一些关于“导出Excel的解决办法”的详细知识点: 1. **数据导出的基本方法**:通常,导出Excel...

    oracle txt文件导出工具

    在处理"export"这样的压缩包文件时,里面可能包含了已经导出的TXT文件或者其他与Oracle数据库相关的文件。解压后,用户可以直接查看这些TXT文件,或者使用文本编辑器或数据分析工具进一步处理数据。 总的来说,...

    Mysql 导入导出csv 中文乱码问题的解决方法

    4. 如果导出时出现问题,可以将CSV文件转换为UTF-8编码。 遵循这些步骤,你应该能够成功地处理包含中文字符的CSV文件,避免出现乱码问题。在实际操作中,可能还需要根据具体环境和需求进行细微调整,但以上方法通常...

    sql 2000断电后数据库被标为置疑,然后用以下方法恢复:

     然后备份你的suspect数据库的文件,再按下面的步骤处理:    1.新建一个同名的数据库    2.再停掉sql server    3.用suspect数据库的文件覆盖掉这个新建的同名数据库    4.再重启sql server    5.此时打开...

    优化Oracle停机时间及数据库恢复简介

    定期的冷备份和热备份为不同情况提供了恢复选项,而每日的全数据库导出则提供了数据的逻辑备份。 2. **完整数据库重构**:当需要重构整个数据库时,可以选择全数据库导出或结合冷热备份的方式。全数据库导出可能...

    读取火车采集器中的数据并将其导出为doc格式

    该工具可以读取火车采集器 SpiderResult.mdb 中的数据并将其导出为doc格式。具体使用办法如下 1.准备一个word文档,这个文档是作为一个模板,文档其中的标记符号将被替换成 数据库对应的数据 .请参考默认的文档 ...

    easypoi导入导出excel表格.pdf

    具体的解决办法是引入或更新为正确的Spring依赖版本。 ### eapoi注解方式 文档中提及了easypoi支持的五种注解方式,这些注解能够让开发者在导出数据时自定义Excel的行宽、列高、列名、格式化时间等等。例如: - `...

    Oracle数据库实验操作

    - **实验89:** 参数文件模式下的数据导出与导入。 - **实验90:** 导出和导入单个表。 - **实验91:** 导出和导入用户。 - **实验92:** 导出和导入整个数据库。 - **实验93:** 导出和导入表空间。 - **实验94:**...

    解决myeclispe10.5&10.6&10.7导出war包出错的问题

    对于提供的压缩包文件“myeclipse10.5&10.6&10.7导出war问题解决办法”,这可能包含了解决此类问题的具体步骤、脚本或者配置文件,用户可以参考这些资料来解决自己的问题。在处理这类问题时,耐心和仔细的排查是关键...

Global site tag (gtag.js) - Google Analytics