您正在使用 IPV4 [3.138.122.195] 访问本站,您本次已经查看了 1 页
用户名: 密 码: 验证码:     用QQ登录本站
首页 软件 编程 笑话 知识 公告 台风 日历 计算器
[公益]保护绿色环境,构建和谐社会       悟空收录网      

【腾讯云】 爆款2核2G3M云服务器首年 61元,叠加红包再享折上折      
[公益] 地球是我家,绿化靠大家      
2024年 劳动节 013
2024年 端午节 053
2025年 元 旦 258
2025年 春 节 286
 
您现在的位置:首页 >> 数据库 >> 内容
本类新增
本类热门
mysql导出指定数据或部份数据的方法
内容摘要: 方法一、insert和select结合使用1、新建一个表,比如new-table,包含所要导出的字段的名称,比如a,b,c2、使用insertintonew-table(a,b,c)selecta,b,cfromold-table;3、剩下的步骤就是导出这个新的表,然后进行文本的处理方法二、使用MySQL的SELECTINTOOUTFILE备份语句(推荐)在......
方法一、insert和select结合使用

1、新建一个表,比如new-table,包含所要导出的字段的名称,比如a,b,c

2、使用insertintonew-table(a,b,c)selecta,b,cfromold-table;

3、剩下的步骤就是导出这个新的表,然后进行文本的处理

方法二、使用MySQL的SELECTINTOOUTFILE备份语句(推荐)

在下面的例子中,生成一个文件,各值用逗号隔开。这种格式可以被许多程序使用。

代码如下:

SELECTa,b,a+bINTOOUTFILE‘/tmp/result.text'

FIELDSTERMINATEDBY‘,'OPTIONALLYENCLOSEDBY‘"'

LINESTERMINATEDBY‘\n'

FROMtest_table;

详细见select的使用方法

代码如下:

selectsubjectintooutlifile‘/tmp/xiaoruizi.text'fieldsterminatedby‘\t'optionallyenclosedby‘"'linesterminatedby‘\n'frompw_blog;

方法三、使用mysqldump

很奇妙的是我发现了mysqldump其实有个很好用的参数“—w”

帮助文档上说明:

代码如下:

-w|–where=

dumponlyselectedrecords;QUOTESmandatory!

那么是不是可以利用这个参数来导出某些值呢?比如我只要导出id大于2312387的某些数据:

代码如下:

mysqldump-uroot-pbbscs6BBSCS_USERINFO–where"ID>2312387">BBSCS_USERINFO-par.sql

版权声明:本内容来源于网络,如有侵犯您的版权,请联系站长,本站收到您的信息后将及时处理。
上一篇:安全快速修改Mysql数据库名的5种方法

 

下一篇:mysql如果数据不存在,则插入新数据,否则更新的实现方法

发布日期:2023/4/28
手机扫二维码直达本页
发布时间:12:57:11
点  击:6
录  入:伊伊
相关文章
Baidu
YiJiaCMS 7.3.8 build231228(MSSQL) 闽ICP备05000814号-1
本空间由腾讯云(轻量应用服务器)提供,Cloudflare提供加速防护
运行时间载入中.....