濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > win10 mysql導(dǎo)出csv的兩種方式

win10 mysql導(dǎo)出csv的兩種方式

熱門(mén)標(biāo)簽:銷(xiāo)售語(yǔ)音電話(huà)機(jī)器人 400電話(huà)申請(qǐng)信用卡 在哪里申請(qǐng)400電話(huà) 常州網(wǎng)絡(luò)外呼系統(tǒng)開(kāi)發(fā) 萊西市地圖標(biāo)注 巫師三血與酒地圖標(biāo)注 外呼系統(tǒng)電銷(xiāo)受騙 安徽ai電話(huà)電銷(xiāo)機(jī)器人有效果嗎 走過(guò)哪個(gè)省地圖標(biāo)注

win10導(dǎo)出csv有兩種方式,第一種是借助工具,Navicat for Mysql是一個(gè)非常好用的mysql可視化工具,可以導(dǎo)出多種格式的數(shù)據(jù),但是也有其局限。第二種是原始SQL語(yǔ)句導(dǎo)出。

Navicat For Mysql

安裝軟件,這里有綠色免費(fèi)版,非常好用,鏈接:https://pan.baidu.com/s/1HZNzq_16M5yrq9hAMfNOmA 提取碼:848h 。打開(kāi)軟件,建立數(shù)據(jù)庫(kù)連接,然后選擇對(duì)應(yīng)的表,右鍵->導(dǎo)出向?qū)Вx擇格式即可。

SQL導(dǎo)出

這里面有幾個(gè)地方會(huì)出錯(cuò),先列出來(lái)。

1,The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

2,SELECT list is not in GROUP BY clause

3,導(dǎo)出不好含表頭

操作

1,在mysql的安裝目錄下,找到my.ini,如果沒(méi)有,就創(chuàng)建這個(gè)文件。我的電腦安裝的mysql5.7并沒(méi)有這個(gè)文件,于是我就創(chuàng)建了這個(gè)文件,我安裝在D盤(pán)mysql目錄。

2,修改my.ini文件,如果存在這個(gè)文件就是修改,不存在則直接新增。在[mysqld]下面添加secure_file_priv=''

上面兩個(gè)步驟是解決secure-file-priv的問(wèn)題。執(zhí)行到這個(gè)地方需要重啟數(shù)據(jù)庫(kù)服務(wù),此電腦->右鍵->管理->服務(wù)和應(yīng)用程序->服務(wù)->Mysql->右鍵->重新啟動(dòng)。

3,在Navicat For Mysql中,在對(duì)應(yīng)的數(shù)據(jù)庫(kù)下創(chuàng)建一個(gè)查詢(xún)(這個(gè)不是必須的,只是方便寫(xiě)SQL查詢(xún))。由于Mysql5.7默認(rèn)ONLY_FULL_GROUP_BY語(yǔ)義介紹。

執(zhí)行

SELECT @@global.sql_mode

會(huì)出現(xiàn)結(jié)果

然后可以看到有ONLY_FULL_GROUP_BY,我們把結(jié)果復(fù)制出來(lái),去掉ONLY_FULL_GROUP_BY這個(gè)字段。然后再運(yùn)行SQL

SET sql_mode="STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_ENGINE_SUBSTITUTION"
sql_mode的內(nèi)容就是去掉ONLY_FULL_GROUP_BY剩下的內(nèi)容。

4,導(dǎo)出數(shù)據(jù)

SELECT 'id','name','color' FROM product UNION
SELECT `id`,`name`,`color` FROM product
 INTO OUTFILE 'product.csv' 
 FIELDS TERMINATED BY ';' 
 OPTIONALLY ENCLOSED BY '"' 
 LINES TERMINATED BY '\n';

第一行表示需要添加表頭,是用的引號(hào)。第二行是查詢(xún)對(duì)應(yīng)的字段。第三行是導(dǎo)出的文件名。第四行是用什么符號(hào)分割。第五行是設(shè)置字段包圍的符號(hào)。第六行是每一行的分割。

5,數(shù)據(jù)最終會(huì)被導(dǎo)出到mysql安裝目錄下的data->databaaseName目錄下。

總結(jié)

以上所述是小編給大家介紹的win10 mysql導(dǎo)出csv的兩種方式,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺(jué)得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

您可能感興趣的文章:
  • Python之csv文件從MySQL數(shù)據(jù)庫(kù)導(dǎo)入導(dǎo)出的方法
  • Python實(shí)現(xiàn)將MySQL數(shù)據(jù)庫(kù)表中的數(shù)據(jù)導(dǎo)出生成csv格式文件的方法
  • mysql 導(dǎo)出CSV文件 并帶表頭的方法
  • mysql導(dǎo)出查詢(xún)結(jié)果到csv的實(shí)現(xiàn)方法
  • MySQL 導(dǎo)出數(shù)據(jù)為csv格式的方法
  • Mysql 導(dǎo)入導(dǎo)出csv 中文亂碼問(wèn)題的解決方法
  • PHP導(dǎo)出MySQL數(shù)據(jù)到Excel文件(fputcsv)

標(biāo)簽:赤峰 黃石 來(lái)賓 果洛 鞍山 河北 煙臺(tái) 陽(yáng)江

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《win10 mysql導(dǎo)出csv的兩種方式》,本文關(guān)鍵詞  win10,mysql,導(dǎo)出,csv,的,兩種,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《win10 mysql導(dǎo)出csv的兩種方式》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于win10 mysql導(dǎo)出csv的兩種方式的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    临潭县| 堆龙德庆县| 青龙| 柳江县| 炎陵县| 张家港市| 武义县| 嘉峪关市| 澄迈县| 无为县| 社会| 陆河县| 康平县| 丰宁| 石台县| 县级市| 德惠市| 安远县| 宁乡县| 晋宁县| 城市| 新平| 井冈山市| 盐亭县| 富平县| 手游| 砚山县| 滦平县| 那曲县| 常德市| 霞浦县| 于都县| 神池县| 聂拉木县| 泾源县| 遂昌县| 长治县| 永嘉县| 自治县| 且末县| 出国|