タグ

ブックマーク / kanonji.hatenadiary.com (1)

  • MySQLのLOAD DATA INFILEを稀によく使うので、使い方をメモ - kanonji’s diary

    よく使うやつ LOAD DATA INFILE '/tmp/foo.csv' INTO TABLE foo FIELDS TERMINATED BY ',' IGNORE 1 LINES; csvを読み込むにはFIELDS TERMINATED BY ','が必要 LOAD DATA INFILEは、タブ区切りがデフォルトになっているらしい。カンマ区切りであるcsvを読み込むにはFIELDS TERMINATED BY ','でカンマ区切りである事を指定します。 1行目にフィールド名を入れてあるので、それを無視する IGNORE 1 LINESを付けることで、先頭1行を無視することが出来ます。インポート用のcsvを作る際、フィールド名がないと分かりにくいし、事後に修正して再利用することを考えると、インポートする時だけ消すのも面倒くさいので。 主キーであるidも必要 インポートするcsvには

    MySQLのLOAD DATA INFILEを稀によく使うので、使い方をメモ - kanonji’s diary
    y_koh
    y_koh 2012/07/28
    そうだったのか→mysqlのrootでは、別ユーザーのホームディレクトリは参照出来ない様です。
  • 1