mysql导出逗号_Mysql导出逗号分隔的csv文件
CleverCode在实际的工作中。常常须要将一些报表。或者日志数据等导出来,假设直接做页面,假设次数也不是非常多,需求也不同。所以直接导出csv文件,更加直观。
1 导出csv文件
1.1 语句格式
SELECT [列名] FROM table [WHERE 语句] [order by 语句] [limit 语句]
INTO OUTFILE '目标文件' [OPTION];
1.2 參数说明
该语句分为两个部分。
前半部分是一个普通的SELECT语句,通过这个SELECT语句来查询所须要的数据;后半部分是导出数据的。当中,“目标文件”參数指出将查询的记录导出到哪个文件里;“OPTION”參数为可选參数选项。其可能的取值有:
fields terminated by '字符串':设置字符串为字段之间的分隔符,能够为单个或多个字符。默认值是“\t”。
fields enclosed by '字符':设置字符来括住字段的值。仅仅能为单个字符。
默认情况下不使用不论什么符号。
fields optionally enclosed by '字符':设置字符来括住CHAR、VARCHAR和TEXT等字符型字段。默认情况下不使用不论什么符号。
fields escaped by '字符':设置转义字符,仅仅能为单个字符。默认值为“\”。
lines starting by '字符串':设置每行数据开头的字符,能够为单个或多个字符。
默认情况下不使用不论什么字符。
lines terminated by '字符串':设置每行数据结尾的字符,能够为单个或多个字符。
默认值是“\n”。
1.3 重要提示
into outfile ‘目标文件’。目标文件是保存在mysql的server端。由于sql语句都是在server端运行了。
所以运行完后目标文件会保存在mysqlserver端。
into outfile '/tmp/test.csv',通常是mysqlserver是在linux上。into outfile 'E:/test.csv' ,通常是mysqlserver端在windows上。并且目标文件必须有写入权限,并且文件不能存在。
1.4 mysqlserver安装在linux举例
select
*
from proxy_list
order by id asc
limit 0,2
into outfile '/tmp/test.csv'
fields
terminated by ','
optionally enclosed by '"'
escaped by '"'
lines terminated by '\r\n';
1.5 mysqlserver安装在windows举例
select
uid,
nation
from system_user
order by uid asc
limit 0,2
into outfile 'e:/test.csv'
fields
terminated by ','
optionally enclosed by '"' escaped by '"'
lines
terminated by '\r\n';
1.6 错误举例
1 无写入权限
2 文件已经存在
版权声明:
mysql导出逗号_Mysql导出逗号分隔的csv文件相关推荐
- Mysql导出逗号分隔的csv文件
CleverCode在实际的工作中,经常需要将一些报表,或者日志数据等导出来,如果直接做页面,如果次数也不是很多,需求也不同.所以直接导出csv文件,更加直观. 1 导出csv文件 1.1 语句格式 ...
- Mysql 导出 sql的执行结果到 csv文件
需求: 1. 执行某 SQL 的结果: 2. 将结果导出到 csv文件: 3. 通过命令行执行: 解决方案 mysql -A db_name -h host_name -u user_name -p ...
- mysql导出教程_MySQL导出导入数据实现教程
参数说明 MySQL连接 -u$USER 用户名 -p$PASSWD 密码 -h127.0.0.1 主机名或者IP地址 -P3306 端口 –default-character-set=utf8 设置 ...
- pandas处理mysql 展现wpf_Python:用Pandas读CSV文件写到MySQL
汇总一下,自己最近在使用Python读写CSV存数据库中遇到的各种问题. 上代码: reload(sys) sys.setdefaultencoding('utf-8') host = '127.0. ...
- 在EXCEL中正确使用逗号分隔的CSV文件
文件的打开 在EXCEL中选择 "文件" –> "打开" ,选择文件所在目录 选择文件弹窗中的文件格式为"csv"格式文件,并选中目标 ...
- python csv文件数据根据逗号分隔_Python 3读取以逗号分隔的CSV文件操作变量并写到CSV...
我是Python的新手,并希望阅读下面列出的内容的CSV文件: DN, whenCreated, name, pwdLastSet, location "CN=Jackson2,OU=Dom ...
- mysql e 导出数据库_mysql导出数据库几种方法
方法一 cmd 到mysql bin目录下用 如下命令 mysqldump --opt -h192.168.0.156 -uusername -ppassword --skip-lock-tables ...
- mysql 导出函数_mysql导出存储过程或函数
查询数据库中的存储过程和函数 方法一: select `name` from mysql.proc where db = 'your_db_name' and `type` = 'PROCEDURE' ...
- 导出mysql excel数据字典_mysql导出 Excel数据字典(全)
解决问题(有mysql数据库数据表想要将表导入到PowerDesigner 或导出Excel数据字典) 一.下载工具 1.工具PowerDesigner 百度自行下载安装 2.mysql-connec ...
最新文章
- mysql+1.6安装,CentOS 7.0编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14方法
- 写在树莓派专栏的开篇
- 文巾解题 1446. 连续字符
- 《系统集成项目管理工程师》必背100个知识点-18项目管理计划的ITTO
- 分布式版本控制系统Git学习资源收集汇总
- 抄作业了!6 大 Flask 开源实战项目推荐
- matlab激光散斑散射半径测量,激光散斑测量2011412225741
- json java typeof_Json对象与Json字符串的转化、JSON字符串与Java对象的转换
- MATLAB中肤色分割算法_基于MATLAB的车牌字符分割问题
- 记录因安装npcap带来的无线连接上不了网的问题
- 2021年PMP考试模拟题6(含答案解析)
- 鲁班学艺 ---学三个月的,手艺扎根在眼里;学三年的,手艺扎根在心里
- 深度学习研究生常用网站||图像处理||医学影像||使用评价||汇总
- undefined reference to `__stack_chk_guard' .. undefined reference to `__stack_chk_fail'
- 常见的邮箱的pop和imap以及smtp地址整理
- kindeditor上传本地图片实例
- [windows] 半开连接数
- UiPath.CoreIpc.RemoteException Could not obtain access token.「解决方案」
- SW toolbox国标生成斜齿轮失败
- PCI-E SSD、M2 SSD、SATA SSD测试
热门文章
- android按钮周围阴影,Android 上的按钮填充和阴影
- Unity shader入门之数据类型
- sourceforge_SourceForge依旧re憬未来
- 无论您的工作职能如何,如何获得功绩
- devops 开源_没有开源就无法拥有DevOps
- (25)HTML5之<canvas>和<svg>标签
- Bootstrap显示或隐藏内容
- Bootstrap CSS编码规范之选择器使用规范
- centos mysql cpu_MySQL占用CPU100%解决一例
- python快速摄像机_Python骚操作:利用Python获取摄像头并实时控制人脸!