MySQL匯入CSV格式檔案

2021-07-03 23:45:33 字數 815 閱讀 9104

mysql   load data infile命令可以把csv平面檔案中的資料匯入到資料庫中。

linux下:

load data infile '/home/test/dump/ip_location.csv'

into

table ip_location

character set utf8

fields terminated by ',' enclosed by '"';

--character set :mysql字符集,一定要加上,免去亂碼麻煩

--into table :匯入到哪個表

--fields terminated by :以什麼作為分割符

-- enclosed by :被什麼包圍

windows:

load data infile "d:/insert_data.csv"

replace

into

table demo

character set gb2312

fields terminated by "

," enclosed by "

"lines terminated by "

\r\n";

注意field terminated by "," ,csv格式的檔案都是以逗號","作為分隔符的。

--lines terminated by:這個與linux不同,以什麼作為一行的結尾。

下面是乙個例子:

tsv以及 csv格式檔案

機器學習中,我們在使用一些經典的分類器對資料進行分類時,需要對資料進行一些必要的預處理。或者我們在使用別人提供的資料使用一些經典的機器學習演算法進行學習時,一般常見的資料格式會是.tsv和.csv格式,那麼這兩種格式究竟是什麼以及他們之間有什麼區別呢?下面簡單的介紹一下 tsv tab separa...

C 讀取csv格式檔案

方法1 用乙個system.web.ui.htmlcontrols.htmlinputfile去handle檔案選取 以下是button click event中的code,用來執行當檔案選取了之後讀取檔案的內容 方法2 當成sql的資料表來讀取 select into theimporttable...

使用csv模組讀寫csv格式檔案

import csvclass handlecsv csv檔案處理類 def init self,filename 構造器 param filename csv檔名 self.filename filename defget data self 獲取csv中所有資料 return 巢狀字典的列表 w...