最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

MySQL 導(dǎo)出數(shù)據(jù)為csv格式的方法

 更新時(shí)間:2015年10月21日 17:45:09   投稿:mdxy-dxy  
這篇文章主要介紹了MySQL 導(dǎo)出數(shù)據(jù)為csv格式的方法,需要的朋友可以參考下

方案有很多種,我這里簡單說一下:

1.  into outfile

復(fù)制代碼 代碼如下:

SELECT * FROM mytable 
 INTO OUTFILE '/tmp/mytable.csv' 
 FIELDS TERMINATED BY ',' 
 OPTIONALLY ENCLOSED BY '"' 
 LINES TERMINATED BY '\n';
 

在我使用過程中發(fā)現(xiàn)一個(gè)特別嚴(yán)重問題,這里面不能插入查詢條件,比如where這些,也就是說只能整表導(dǎo)出,不知道是不是我的寫法有問題,有知道朋友請給我留言。

第二個(gè)問題是,outfile的路徑一定要有寫權(quán)限,我們mysql的進(jìn)程權(quán)限一般是mysql用戶,因此最好導(dǎo)出到/tmp目錄下面。

2. 通過結(jié)合sed

復(fù)制代碼 代碼如下:

mysql -uroot test -e "select ip from server where a.name like '%abc%'"  -N -s | sed -e 's/^/"/g;s/$/"\n/g'; > /tmp/test.csv

這里首先使用mysql命令的-e參數(shù)來執(zhí)行sql語句,然后通過-N來去掉輸出結(jié)果中列名,-s去掉輸出結(jié)果中的各種劃線。

然后使用sed命令輸出結(jié)果中所有相關(guān)數(shù)據(jù)進(jìn)行替換,其中替換了三處,1.在行首增加“,在行尾增加”和換行,在每個(gè)字段之間增加”,”來分隔。

3. 通過mysqldump來實(shí)現(xiàn)

復(fù)制代碼 代碼如下:

mysqldump -u username -p -t  -T/path/to/directory dbname table_name --fields-terminated-by=','

和1的方案差不多吧。

就當(dāng)是一個(gè)筆記吧

相關(guān)文章

  • MySql數(shù)據(jù)庫基礎(chǔ)知識點(diǎn)總結(jié)

    MySql數(shù)據(jù)庫基礎(chǔ)知識點(diǎn)總結(jié)

    這篇文章主要介紹了MySql數(shù)據(jù)庫基礎(chǔ)知識點(diǎn),總結(jié)整理了mysql數(shù)據(jù)庫基本創(chuàng)建、查看、選擇、刪除以及數(shù)據(jù)類型相關(guān)操作技巧,需要的朋友可以參考下
    2020-06-06
  • MySQL視圖簡介及基本操作教程

    MySQL視圖簡介及基本操作教程

    這篇文章主要給大家介紹了關(guān)于MySQL視圖簡介及基本操作的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家學(xué)習(xí)或者使用MySQL具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • MySQL中int(n)后面的n到底代表的是什么意思

    MySQL中int(n)后面的n到底代表的是什么意思

    這篇文章主要介紹了MySQL中int(n)后面的n到底代表的是什么意思 ,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • idea 設(shè)置MySql主鍵的實(shí)現(xiàn)步驟

    idea 設(shè)置MySql主鍵的實(shí)現(xiàn)步驟

    在IDE開發(fā)工具中也是可以使用mysql的,本文主要介紹了idea 設(shè)置MySql主鍵的實(shí)現(xiàn)步驟,文中通過圖文的非常詳細(xì),需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-03-03
  • mysql中find_in_set()函數(shù)的使用詳解

    mysql中find_in_set()函數(shù)的使用詳解

    這篇文章主要介紹了mysql中find_in_set()函數(shù)的使用,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-05-05
  • Oracle開啟和關(guān)閉的四種模式

    Oracle開啟和關(guān)閉的四種模式

    這篇文章主要介紹了Oracle開啟和關(guān)閉的四種模式 ,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-05-05
  • Linux下安裝MySQL教程

    Linux下安裝MySQL教程

    上一篇文章詳細(xì)介紹windows下MySQL安裝教程,這篇就從最基本的安裝MySQL-Linux環(huán)境開始,文章為繞MySQL安裝展開內(nèi)容,需要的朋友可以參考一下
    2021-11-11
  • MySql與Navicat安裝教程分享

    MySql與Navicat安裝教程分享

    這篇文章主要介紹了MySql與Navicat安裝教程,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • Mysql高效分頁詳解

    Mysql高效分頁詳解

    這篇文章主要為大家詳細(xì)介紹了Mysql高效分頁的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-01-01
  • 在MySQL中刪除表的操作教程

    在MySQL中刪除表的操作教程

    這篇文章主要介紹了在MySQL中刪除表的操作教程,是MySQ入門學(xué)習(xí)中的基礎(chǔ)知識,需要的朋友可以參考下
    2015-05-05

最新評論

宁陵县| 龙里县| 黎城县| 车险| 界首市| 邹城市| 南汇区| 建宁县| 奈曼旗| 临猗县| 广宗县| 松原市| 大化| 莲花县| 靖西县| 河北区| 额敏县| 汤原县| 西城区| 金沙县| 十堰市| 大洼县| 开远市| 随州市| 衡山县| 杨浦区| 临汾市| 定安县| 中方县| 成武县| 平和县| 邵阳县| 昌黎县| 会同县| 雷波县| 尚义县| 万载县| 徐闻县| 武义县| 南城县| 通山县|