第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

MySQL使用Load Data INFILE從CSV導(dǎo)入數(shù)據(jù)

MySQL使用Load Data INFILE從CSV導(dǎo)入數(shù)據(jù)

森林海 2019-07-10 15:00:41
MySQL使用Load Data INFILE從CSV導(dǎo)入數(shù)據(jù)我將從CSV文件中導(dǎo)入一些20000行的數(shù)據(jù)到mysql中。CSV中的列與MySQL表的列的順序不同。如何自動(dòng)分配與MySQL表列對(duì)應(yīng)的列?當(dāng)我執(zhí)行LOAD DATA INFILE'abc.csv' INTO TABLE abc此查詢將所有數(shù)據(jù)添加到第一列。請(qǐng)建議將數(shù)據(jù)導(dǎo)入MySQL的自動(dòng)語法。
查看完整描述

3 回答

?
阿波羅的戰(zhàn)車

TA貢獻(xiàn)1862條經(jīng)驗(yàn) 獲得超6個(gè)贊

你可以用負(fù)載數(shù)據(jù)信息命令導(dǎo)入CSV把文件放進(jìn)桌子里。

檢查這個(gè)鏈接MySQL-加載數(shù)據(jù)INFILE.

LOAD DATA LOCAL INFILE 'abc.csv' INTO TABLE abc
FIELDS TERMINATED BY ',' ENCLOSED BY '"' LINES TERMINATED BY '\r\n'IGNORE 1 LINES(col1, col2, col3, col4, col5...);

對(duì)于MySQL8.0用戶:

使用LOCAL關(guān)鍵字保存安全風(fēng)險(xiǎn),并且在MySQL8.0中,LOCAL能力設(shè)置為False默認(rèn)情況下。您可能會(huì)看到錯(cuò)誤:

錯(cuò)誤1148:此MySQL版本不允許使用所使用的命令

您可以按照文檔中的說明..請(qǐng)注意,這種覆蓋并不能解決安全問題,而只是承認(rèn)您知道并愿意承擔(dān)風(fēng)險(xiǎn)。


查看完整回答
反對(duì) 回復(fù) 2019-07-10
?
jeck貓

TA貢獻(xiàn)1909條經(jīng)驗(yàn) 獲得超7個(gè)贊

您可能需要設(shè)置FIELDS TERMINATED BY ','或者不管分隔符是什么。

對(duì)于CSV文件,您的語句應(yīng)該如下所示:

LOAD DATA INFILE 'data.csv' INTO TABLE tbl_name
FIELDS TERMINATED BY ',' ENCLOSED BY '"'LINES TERMINATED BY '\r\n'IGNORE 1 LINES;


查看完整回答
反對(duì) 回復(fù) 2019-07-10
  • 3 回答
  • 0 關(guān)注
  • 1829 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)