database:mysql:csv_import
差分
このページの2つのバージョン間の差分を表示します。
次のリビジョン | 前のリビジョン | ||
database:mysql:csv_import [2023/03/16 10:32] – 作成 mikoto | database:mysql:csv_import [2023/04/27 12:30] (現在) – mikoto | ||
---|---|---|---|
行 1: | 行 1: | ||
====== CSVのインポート ====== | ====== CSVのインポート ====== | ||
- | '' | + | [[database: |
- | <code sql> | + | |
- | load data local infile '/ | + | |
- | </ | + | |
クライアント、サーバー共に'' | クライアント、サーバー共に'' | ||
<code sql> | <code sql> | ||
set global local_infile=on; | set global local_infile=on; | ||
</ | </ | ||
+ | |||
+ | '' | ||
+ | <code sql> | ||
+ | load data local infile | ||
+ | '/ | ||
+ | into table | ||
+ | test_db.test_tb | ||
+ | fields | ||
+ | terminated by ',' | ||
+ | enclosed by '"' | ||
+ | ; | ||
+ | </ | ||
+ | |||
+ | ^オプション^説明及びクエリ^ | ||
+ | |into table|通常通りインポート| | ||
+ | |replace into table|主キーに重複がある場合に置き換える| | ||
+ | |ignore into table|主キーに重複があり、それを無視する場合| | ||
+ | |||
+ | ^オプション^説明及びクエリ^ | ||
+ | |terminated by|区切り文字を指定。デフォルトでは' | ||
+ | |escaped by|エスケープ文字の指定。デフォルトでは' | ||
+ | |enclosed by|文字列を囲み文字の指定。| | ||
+ | |||
+ | |||
+ | 既存のテーブルを置き換えるには、'' |
database/mysql/csv_import.1678930364.txt.gz · 最終更新: 2023/03/16 10:32 by mikoto