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

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

阅读更多

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

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

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
分享到:
评论

相关推荐

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

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

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

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

    Oracle数据库实验操作

    实验98:将数据库改为归档数据库 182 热备份 182 实验99:热备份数据文件 184 实验100:热备份控制文件 186 实验101:改变控制文件大大小 186 实验102:改变数据库的名称 187 实验103:使用老的控制文件进行数据库...

    数据库项目组日常运维及应急故障处理手册.docx

    通配符 %U,它指示文件将按需要创建,格式将为expCASES_nn.dmp,其中nn 从 01 开始,然后按需要向上增加 相关监控 -- 监控长事务 set linesize 120 column opname heading 'Operation' format a25 column target ...

    oracle详解

    oracle会避开sql语句处理引擎,直接从数据库文件中读取数据,然后写入导出文件. 可以在导出日志中观察到: exp-00067: table xxx will be exported in conventional path 如果没有使用直接路径,必须保证buffer参数的值...

    Access数据库导入Mysql的方法之一

    那么将是一件可怕的事情,所幸的是一般情况下通过不同的方法和途径,都可以实现,方法有多种,本人提供其中的一个,提供一个自己的处理思路,意在抛砖引玉, 第一步:首先将access数据库利用自身的导出功能,自定义...

    Java在处理大数据的时候一些小技巧

     例如,我们要将数据库(不论是什么数据库)的数据导出到一个文件,一般是Excel或文本格式的CSV;对于Excel来讲,对于POI和JXL的接口,你很多时候没有办法去控制内存什么时候向磁盘写入,很恶心,而且这些API在...

    精通SQL 结构化查询语言详解

    11.4.3 SQL Server数据库数据导出  11.4.4 SQL Server数据库数据导入  第12章 数据的更新和删除  12.1 更新表中的数据  12.1.1 UPDATE语句的基本语法 12.1.2 UPDATE语句更新列值  12.1.3 利用子查询...

    深入解析Oracle.DBA入门进阶与诊断案例

    针对数据库的启动和关闭、控制文件与数据库初始化、参数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题,本书从基础知识入手...

    PHPMYADMIN导入数据最大为2M的解决方法

    在还原数据库的时候经常遇到这样的一个情况:PHPMYADMIN还原数据库的时候上传的最大限制:2,048 KB,数据库稍微大一些就无法处理,要么使用其他的备份还原工具如帝国备份王,要么就分卷导出,那么有没有办法还使用...

    实用批量改名.rar

    3.导出文件清单 2005-11-8 一、请原谅我的偷懒  为了减少软件容量,我没有将GDIPLUS.DLL一起打包,安装程序也懒得做了,美其名曰绿色软件。不放入GDIPLUS.DLL的导致后果便是,如果您的操作系统是WIN98或者...

    网狐荣耀版开发使用常见问题解答

    三、导出ipa文件,上传到fir.im,蒲公英之类的网站,客户下载就行了。 Q-Q:457189 二十六、网狐荣耀版游戏服务器出现"MDM_GF_GAME 游戏命令返回 false" 网狐荣耀版游戏服务器出现"MDM_GF_GAME 游戏命令返回 ...

    asoft签到管理系统tykq3.5_build20110125

    ajaxinc: AJAX应用类(以ajax_命名的四个文件)、附件上传(upload_5xsoft.inc|asoft_upload.asp)和EXCEL导出文件(toexcel.asp)、顶部banner(top.asp)、验证码生成文件(CodeGen.asp、VerifyCode.asp),数据库连接...

    硬盘播出系统说明

    (“Z:\备播节目文件\”为举例路径) 3:更改备播配置文件,主播勿需更改配置。 1):打开编辑C:\Program Files\硬盘播出系统\下的siga.ini文件。 2):修改siga.ini字段: MASTER=FALSE( MASTER字段等于:...

    vfp6.0系统免费下载

    Mscomctl.ocx 文件中新的 ActiveX 控件为版本 2(或更高)。例如: COMCTL.TreeViewCtrl.2 Visual FoxPro 不会自动升级控件,因此在发布应用程序时必须知道表单使用的是哪种版本的 ActiveX 控件。 问题 2-8: ...

    asp.net知识库

    使用.ashx文件处理IHttpHandler实现发送文本及二进制数据的方法 制作一个简单的多页Tab功能 一完美的关于请求的目录不存在而需要url重写的解决方案! 在C#中实现MSN消息框的功能 XmlHttp实现无刷新三联动ListBox 鼠标...

    LINUX 20招

    在 "endian" 结构的系统上,导出Ingres数据库的内容时,代码会发生奇怪的转换,它把:“The cat in the hat”转变成了“hT eac tnit ehh ta”,把数据恢复过来的办法就是采用dd命令: dd if=randys_bad_data of=...

    PerCM个人代码管理软件

    很多东西现在是没有办法理解是为什么的,但是这证明即使是看起来很简单的东西,也可能有复杂的原理,不可小视。 这里还有一个类似的实现了的软件。 需要注意的是,这种全本浏览的方式,也可能是整理的方式,也是我所...

Global site tag (gtag.js) - Google Analytics