タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

インポートに関するdeg84のブックマーク (2)

  • 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
  • 超巨大な MySQL のデータを共用サーバーにインポートできる BigDump の使い方

    数GBのダンプファイルをインポートしたくても共用サーバーの場合ですと数十MBに制限されていることが多くて入れられません。VPS や専有サーバーの場合は設定を変更してアップロードできる最大サイズを変更する方法もありますが、ファイルサイズが増えるたびに変更するのは大変です。 しかし BigDump を使えば巨大な SQL ファイルをサーバーに合わせて分割インポートしてくれるので、ファイルサイズが大きくなってもサーバーの設定を変更しなくても良いですし、共用サーバーでも巨大なファイルをインポートすることができます。 ここでは BigDump を使った SQL ファイルのインポートを説明します。説明にあたって以下のページが参考になりましたのでこちらも御覧ください。 WikiCookRecipe日記: MySQLインポートファイルがでかすぎる時には BigDump を使ってみよう! MySQL のデー

  • 1