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

Mysql如何導(dǎo)出篩選數(shù)據(jù)并導(dǎo)出帶表頭的csv文件

 更新時(shí)間:2022年07月31日 14:26:27   作者:胖了個(gè)頭  
這篇文章主要介紹了Mysql如何導(dǎo)出篩選數(shù)據(jù)并導(dǎo)出帶表頭的csv文件,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

如何導(dǎo)出篩選數(shù)據(jù)并導(dǎo)出帶表頭的csv文件

MySQL把數(shù)據(jù)篩選后導(dǎo)出為csv文件,并帶表頭

直接上語句

select * into outfile+‘路徑'
    -> fields terminated by ','
    -> optionally enclosed by '"'
    -> escaped by '"'
    -> lines terminated by '\r\n'
    -> from (select 'year','date','latitude','longitude','pred','stdd' union select year,date,latitude,longitude,pred,stdd from 01apr2002 +篩選條件)b;

Mysql數(shù)據(jù)文件的導(dǎo)出與導(dǎo)入

我是從事數(shù)據(jù)相關(guān)工作的,在日常工作中,或者面試過程中,總會(huì)談及到數(shù)據(jù)的導(dǎo)入、導(dǎo)出問題。比如我曾經(jīng)就被面試官問到:“如何將100萬的數(shù)據(jù)加載到數(shù)據(jù)庫的表中呢?”答案當(dāng)然不可能是一條一條的insert了,而是需要進(jìn)行數(shù)據(jù)的批量導(dǎo)入。同時(shí),當(dāng)你從數(shù)據(jù)庫中查詢到你所需要的數(shù)據(jù)時(shí),如何用Excel進(jìn)行盛裝,方便數(shù)據(jù)分析師的后續(xù)分析工作。本文著重介紹這兩點(diǎn)內(nèi)容!

數(shù)據(jù)文件的導(dǎo)出

如何將MySQL數(shù)據(jù)庫的數(shù)據(jù)文件或者查詢到的符合條件的數(shù)據(jù)導(dǎo)出到本地文件系統(tǒng)?

查詢配置文件中的導(dǎo)入導(dǎo)出文件夾路徑

show variables like '%secure%';

紅色方框內(nèi)的路徑即為文件導(dǎo)出的本地位置

紅色方框內(nèi)的路徑即為文件導(dǎo)出的本地位置/路徑,同時(shí),要想將本地?cái)?shù)據(jù)文件導(dǎo)入數(shù)據(jù)庫中,也要從該路徑下進(jìn)行操作,否則會(huì)報(bào)錯(cuò)。當(dāng)然,路徑也可以在配置文件中進(jìn)行修改,本文不再贅述!

2.查詢數(shù)據(jù)庫中想要導(dǎo)出或者符合條件的數(shù)據(jù)

select * from mydb.ttt where ttt.age = 26;

3.導(dǎo)出數(shù)據(jù)文件到本地并查看是否正確

select * from mydb.ttt where ttt.age = 26 into outfile 'C:\\ProgramData\\MySQL\\MySQL Server 8.0\\Uploads\\info_over26.txt';

特別說明:導(dǎo)出數(shù)據(jù)文件的格式txt,csv,xls三者均可,不建議導(dǎo)出xlsx文件。博主建議大家最好導(dǎo)出格式為txt的文件,即使有中文也不會(huì)產(chǎn)生亂碼現(xiàn)象。同時(shí),先用記事本打開,然后文件—另存為—name.xls,并記得修改編碼格式為ANSI(不修改可能會(huì)亂碼,文本文件一般為utf-8)。這樣就可以實(shí)現(xiàn)將MySQL數(shù)據(jù)庫的數(shù)據(jù)文件導(dǎo)出到本地Excel文件啦,也不會(huì)出現(xiàn)中文亂碼,或者其他亂碼現(xiàn)象了。

嘻嘻!好像沒有表頭啊~解決方法也很簡單,請大家獨(dú)立思考!

嘻嘻!好像沒有表頭啊~解決方法也很簡單,請大家獨(dú)立思考!

數(shù)據(jù)文件的導(dǎo)入

1.準(zhǔn)備數(shù)據(jù)

將要上傳到MySQL數(shù)據(jù)庫中的TXT或CSV文件移到配置文件中的導(dǎo)入導(dǎo)出文件夾的路徑下

2.上傳數(shù)據(jù) 

確保已經(jīng)創(chuàng)建完成與本地?cái)?shù)據(jù)文件字段含義、數(shù)量一致的表

load data infile 'C:\\ProgramData\\MySQL\\MySQL Server 8.0\\Uploads\\upload_data.csv' into table data fields terminated by ',';

3. 查看數(shù)據(jù)

select * from data limit 5,5;

已經(jīng)完成!

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 一文了解MYSQL三大范式和表約束

    一文了解MYSQL三大范式和表約束

    范式是"符合某一種級別的關(guān)系模式的集合,表示一個(gè)關(guān)系內(nèi)部各屬性之間的聯(lián)系的合理化程度",下面這篇文章主要給大家介紹了關(guān)于MYSQL三大范式和表約束的相關(guān)資料,需要的朋友可以參考下
    2022-04-04
  • 簡述mysql監(jiān)控組復(fù)制

    簡述mysql監(jiān)控組復(fù)制

    這篇文章主要介紹了mysql監(jiān)控組復(fù)制的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)mysql,感興趣的朋友可以了解下
    2020-08-08
  • MySQL基于java實(shí)現(xiàn)備份表操作

    MySQL基于java實(shí)現(xiàn)備份表操作

    這篇文章主要介紹了MySQL基于java實(shí)現(xiàn)備份表操作,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-10-10
  • MySQL的索引失效的原因?qū)嵗敖鉀Q方案

    MySQL的索引失效的原因?qū)嵗敖鉀Q方案

    這篇文章主要討論了MySQL索引失效的常見原因及其解決方案,它涵蓋了數(shù)據(jù)類型不匹配、隱式轉(zhuǎn)換、函數(shù)或表達(dá)式、范圍查詢、LIKE查詢、OR條件、全表掃描、索引選擇性低、覆蓋索引不足和統(tǒng)計(jì)信息不準(zhǔn)確等問題,感興趣的朋友一起看看吧
    2024-12-12
  • MySQL 使用自定義變量進(jìn)行查詢優(yōu)化

    MySQL 使用自定義變量進(jìn)行查詢優(yōu)化

    MySQL自定義變量估計(jì)很少人有用到,但是如果用好了也是可以輔助進(jìn)行性能優(yōu)化的。需要注意的是變量是基于連接會(huì)話的,而且可能存在一些意外的情況,需要小心使用。本篇介紹如何利用自定義變量進(jìn)行查詢優(yōu)化,提高效率
    2021-05-05
  • Linux下安裝mysql的方式(yum和源碼編譯兩種方式)

    Linux下安裝mysql的方式(yum和源碼編譯兩種方式)

    這里介紹Linux下兩種安裝mysql的方式:yum安裝和源碼編譯安裝。需要的朋友可以參考下
    2018-02-02
  • MySQL數(shù)據(jù)庫服務(wù)器逐漸變慢分析與解決方法分享

    MySQL數(shù)據(jù)庫服務(wù)器逐漸變慢分析與解決方法分享

    本文針對MySQL數(shù)據(jù)庫服務(wù)器逐漸變慢的問題, 進(jìn)行分析,并提出相應(yīng)的解決辦法
    2012-01-01
  • MySQL自定義序列數(shù)的實(shí)現(xiàn)方式

    MySQL自定義序列數(shù)的實(shí)現(xiàn)方式

    這篇文章主要介紹了MySQL自定義序列數(shù)的實(shí)現(xiàn)方式,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • mysql中的limit 1 for update的鎖類型

    mysql中的limit 1 for update的鎖類型

    這篇文章主要介紹了mysql中的limit 1 for update的鎖類型,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • MySQL數(shù)據(jù)庫完全卸載的方法

    MySQL數(shù)據(jù)庫完全卸載的方法

    MySQL數(shù)據(jù)庫是一款非常好用的數(shù)據(jù)庫管理系統(tǒng),但是相對來說卸載起來麻煩一些,本文就詳細(xì)的介紹有一下卸載方法,感興趣的可以了解一下
    2022-03-03

最新評論

修文县| 赤水市| 偃师市| 新田县| 百色市| 盐边县| 桃江县| 安化县| 汝城县| 进贤县| 安丘市| 台北县| 临高县| 静安区| 仙游县| 加查县| 吉安县| 长武县| 安阳市| 格尔木市| 阳东县| 鹿邑县| 方山县| 郁南县| 汉阴县| 连州市| 前郭尔| 广昌县| 兴业县| 依安县| 佛冈县| 大姚县| 黔东| 茂名市| 特克斯县| 沂源县| 眉山市| 合水县| 秦皇岛市| 江阴市| 内乡县|