MAC OSX MAVRICKSMYSQL負荷簡單的CSV INFILE工作不正常
你好,我有我嘗試使用LOAD INFILE與MySQL
這裏是什麼CSV看起來像一個非常CSV文件....
f1,f2
a,e
b,f
c,g
d,H
這裏是我的CREATE TABLE語句:
create table test_import_csv (
f1 VARCHAR(20),
f2 VARCHAR(20)
);
這是我的LOAD INFILE語句;
load data local infile '/Users/name/Downloads/test_import_csv.csv'
into table test_import_csv
fields terminated by ','
LINES TERMINATED BY '/n'
(f1, f2);
這種說法經過然而,這是個什麼樣子......
mysql> select * from test_import_csv;
+------+------+
| f1 | f2 |
+------+------+
a |1 | f2
+------+------+
1 row in set (0.00 sec)
我在loadinfile聲明試圖變化以及給它一個主鍵ID ...但沒有作品...
任何人都知道發生了什麼,爲什麼loadinfile不適用於這個簡單的CSV?
你應該使用'TERMINATED BY「行\ n'' – 2013-11-20 23:56:15
取代了 這裏是發生了什麼事輸出仍然是錯誤的,它唯一的進口一行,甚至沒有第一個怪異...... 的mysql>選擇*來自test_import_csv; + ------ + ------ + | f1 | f2 | + ------ + ------ + b | | e + ------ + ------ + 集合中的一排(0.00秒) –