2012年8月4日 星期六

Python匯入CSV檔到MySQL中

建立一個名為testMySQL資料庫,再test資料庫中建立一個名為stock的資料表,其結構如下圖:


透過Python來匯入1107_20120102.csvstock的資料表中,使用下面SQL的語法來達成匯入資料的作業:
"LOAD DATA LOCAL INFILE 'F:\\stock_database\\sale_otc1\\20120102\\1107_20120102.csv' \
INTO TABLE stock CHARACTER SET 'utf8'\
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '\"' \
LINES TERMINATED BY '\\r\\n' \
IGNORE 1 LINES (saledate, stockkind, stockid ,openprice, highprice, lowprice, lastprice, brokerid, price, buyvol, sellvol);"
匯入結果如下圖:



沒有留言:

張貼留言