ユーザ用ツール

サイト用ツール


database:mysql:csv_import

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
database:mysql:csv_import [2023/03/16 11:13] mikotodatabase:mysql:csv_import [2023/04/27 12:30] (現在) mikoto
行 1: 行 1:
 ====== CSVのインポート ====== ====== CSVのインポート ======
 +[[database:mysql|一つ上へ]]
 +
 クライアント、サーバー共に''local_infile''パラメータを有効にしておく必要がある。 クライアント、サーバー共に''local_infile''パラメータを有効にしておく必要がある。
 <code sql> <code sql>
行 16: 行 18:
 ; ;
 </code> </code>
 +
 +^オプション^説明及びクエリ^
 +|into table|通常通りインポート|
 +|replace into table|主キーに重複がある場合に置き換える|
 +|ignore into table|主キーに重複があり、それを無視する場合|
 +
 +^オプション^説明及びクエリ^
 +|terminated by|区切り文字を指定。デフォルトでは'\t'なのでカンマ区切りの場合は','を指定する。|
 +|escaped by|エスケープ文字の指定。デフォルトでは'\\'|
 +|enclosed by|文字列を囲み文字の指定。|
 +
  
 既存のテーブルを置き換えるには、''replace into table''とする。 既存のテーブルを置き換えるには、''replace into table''とする。
database/mysql/csv_import.1678932798.txt.gz · 最終更新: 2023/03/16 11:13 by mikoto