mysql怎么导出csv格式数据文件

1.MySQL导出本地数据库数据到本地文件

Sql代码

 代码如下 复制代码

load data infile '/tmp/test.csv'  
into table test_info   
fields terminated by ','  optionally enclosed by '"' escaped by '"'  
lines terminated by 'rn'; 

load data infile '/tmp/test.csv'
into table test_info
fields terminated by ','  optionally enclosed by '"' escaped by '

"'
lines terminated by 'rn'; 里面最关键的部分就是格式参数

2.MySQL导出远程数据库数据到本地文件

 代码如下 复制代码

mysql -A service_db -h your_host -utest -ptest -ss -e "SELECT * from t_apps limit 300;" | sed 's/t/","/g;s/^/"/;s/$/"/;s/n//g' > apps.csv

(sed部分可略,尤其是处理包含汉字的数据时)

3. mysqldump导出csv格式的数据文件

 代码如下 复制代码

# 使用方法如下
mysqldump -uroot -ppassword -t -T/root testdb --fields-enclosed-by=" --fields-terminated-by=,

mysqldump -h your_host -utest -ptest -w "id<300" service_db t_apps > tt.sql

导出后格式如下:

 

 代码如下 复制代码

"1","m11401","2013-06-22 23:00:01"
"2","m11402","2013-06-22 23:00:02"
"3","m11403","2013-06-22 23:00:03"

时间: 2024-08-02 02:43:29

mysql怎么导出csv格式数据文件的相关文章

MySQL如何导入csv格式数据文件解决方案_Mysql

给自己做备份的,高手们请忽略. 数据太大,用数据库客户端软件直接导入非常卡,还是直接执行SQL吧. 1.指定文件路径. 2.字段之间以逗号分隔,数据行之间以\r\n分隔(我这里文件是以\n分隔的). 3.字符串以半角双引号包围,字符串本身的双引号用两个双引号表示. Sql代码 复制代码 代码如下: load data infile 'D:\\top-1m.csv' into table `site` fields terminated by ',' optionally enclosed by

php导出csv格式数据并将数字转换成文本的思路以及代码分享_php实例

php导出csv格式数据实现:先定义一个字符串 存储内容,例如 $exportdata = '规则111,规则222,审222,规222,服2222,规则1,规则2,规则3,匹配字符,设置时间,有效期'."\n"; 然后对需要保存csv的数组进行foreach循环,例如 复制代码 代码如下:               if (!empty($lists)){                  foreach($lists as $key => $value){         

php快速导出csv格式数据程序代码

csv文件格式  代码如下 复制代码 $exportdata = '规则111,有效期'."\n"; csv文件在php输出需要使用header告诉浏览器格式  代码如下 复制代码 header("Content-type:application/vnd.ms-excel"); header("Content-Disposition: attachment; filename=$filename"); 例子  代码如下 复制代码 $exportd

简单的MySQL中导出CSV的各种方法

 代码如下 复制代码 select * from test_info   into outfile '/tmp/test.csv'   fields terminated by ',' optionally enclosed by '"' escaped by '"'   lines terminated by 'rn'; MySQL中导入CSV格式数据:  代码如下 复制代码 load data infile '/tmp/test.csv'   into table test_inf

sqlite-Android如何将SQLite数据库中的数据导出为csv格式的文件

问题描述 Android如何将SQLite数据库中的数据导出为csv格式的文件 搜到了下边这个方法,但是我没实现功能,请各位指教.最好能有代码 public void ExportToCSV(Cursor c, String fileName) { int rowCount = 0; int colCount = 0; FileWriter fw; BufferedWriter bfw; File sdCardDir = Environment.getExternalStorageDirecto

php导出excel格式数据问题

 本篇文章主要是对php导出excel格式数据的问题进行了介绍,需要的朋友可以过来参考下,希望对大家有所帮助 解决2个问题: 1.身份证之类的文本数据自动转为科学计数法的问题. 2.中文乱码的问题   excel从web页面上导出的原理.当我们把这些数据发送到客户端时,我们想让客户端程序(浏览器)以excel的格式读取 它,所以把mime类型设为:application/vnd.ms-excel,当excel读取文件时会以每个cell的格式呈现数据,如果cell没有规定的格式,则excel会以默

webservice如何传输CSV格式数据,最好有代码例子

问题描述 webservice如何传输CSV格式数据,最好有代码例子 webservice如何传输CSV格式数据,最好有代码例子.之前接触的都是JSON和xml. 解决方案 把csv当初文件来传输http://www.cnblogs.com/hoojo/archive/2010/12/20/1911385.html

php导出csv或xls文件程序

由于工作需要今天我们要把mysql数据库里面的数据导出到execel里面用,后来在网上找了一下原来这么简单,因csv文件只要以"," 分开就OK了,下面我们就来看看实例吧. <?php include("../inc/connect.php"); $Date = date("Y-m-d"); $Filename = $Date.".csv"; $Table = isset($_GET['tid'])?$_GET['tid

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

导入csv: 复制代码 代码如下: load data infile '/test.csv' into table table_name fields terminated by ','  optionally enclosed by '"' escaped by '"' lines terminated by '\r\n' ignore 1 lines; 导csv: 复制代码 代码如下: SELECT * INTO OUTFILE '/test.csv'  FIELDS TERMIN