teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

OSの情報の修正

2015/07/17 09:12

投稿

退会済みユーザー
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の問題とは別の問題でしょうか。