回答編集履歴

2

さらに追記

2016/03/02 07:50

投稿

KaiShoya
KaiShoya

スコア551

test CHANGED
@@ -29,3 +29,17 @@
29
29
  mysql -uUser_name -pPassword db_name < hoge.sql
30
30
 
31
31
  ```
32
+
33
+
34
+
35
+ プログラムから実行するのであれば、SQLを実行するコマンドを叩く方法もあります。
36
+
37
+
38
+
39
+ ```
40
+
41
+ mysql -uUser_name -pPassword db_name -e'LOAD DATA LOCAL INFILE '.csv' INTO TABLE table_name FIELDS TERMINATED BY ',' IGNORE 1 LINES;'
42
+
43
+ ```
44
+
45
+

1

追記

2016/03/02 07:50

投稿

KaiShoya
KaiShoya

スコア551

test CHANGED
@@ -15,3 +15,17 @@
15
15
  ```
16
16
 
17
17
  他のDBだとやり方が少し違うかもしれませんが、似た方法があるかと思います。
18
+
19
+
20
+
21
+ ### 追記
22
+
23
+ 上記の内容のsqlファイルを作成し、下記のコマンドで渡してあげるというのはどうでしょうか?
24
+
25
+
26
+
27
+ ```bash
28
+
29
+ mysql -uUser_name -pPassword db_name < hoge.sql
30
+
31
+ ```