質問編集履歴
1
OSの情報の修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,4 +1,5 @@
|
|
1
1
|
CSVのデータをMySQLにインポートしたいです。
|
2
|
+
OSは、ubuntuを利用しています。
|
2
3
|
|
3
4
|
LOAD DATA INFILE 構文を利用しようとしました。
|
4
5
|
http://dev.mysql.com/doc/refman/5.6/ja/load-data.html
|
@@ -58,4 +59,15 @@
|
|
58
59
|
複数行の場合にうまくいかないということは、改行の扱い(lines)が間違っているのでしょうか?
|
59
60
|
|
60
61
|
お分かりの方、ご教示頂ければ幸いです。
|
61
|
-
どうぞ、よろしくお願いいたします。
|
62
|
+
どうぞ、よろしくお願いいたします。
|
63
|
+
|
64
|
+
|
65
|
+
【追記】
|
66
|
+
kiriさん、ありがとうございます。
|
67
|
+
下記の通り、やってみました。
|
68
|
+
```ここに言語を入力
|
69
|
+
mysql> load data local infile "list3.csv" replace into table cls_site fields terminated by ',' lines terminated by '\n' (id,name);
|
70
|
+
ERROR 1451 (23000): Cannot delete or update a parent row: a foreign key constraint fails (`project`.`cls_invoice`, CONSTRAINT `cls_invoice_site_id_id_761f60d2bf350e0d_fk_cls_site_id` FOREIGN KEY (`site_id_id`) REFERENCES `cls_site` (`id`))
|
71
|
+
```
|
72
|
+
上記のエラーが出ましたが、
|
73
|
+
これは、LOAD DATA INFILEの問題とは別の問題でしょうか。
|