IT業界の技術をメモ・情報公開できる

mysql csv zipファイル インポート

登録日:2024-10-22    更新日:2025-01-22
@ms
LOAD DATA INFILE '/path/to/your/example.csv'
INTO TABLE users
CHARACTER SET utf8mb4 -- 文字コード
FIELDS TERMINATED BY ',' -- フィールドの区切り文字
ENCLOSED BY '"' -- フィールドが引用符で囲まれている場合
LINES TERMINATED BY '\n' -- 各行の区切り
IGNORE 1 LINES -- ヘッダ行を無視
(id, name, age); -- 列の順番

※mysqlのユーザーがアクセスできるディレクトリにファイルをおく!
/tmp/などのディレクトリなら大丈夫


【zipファイルインポート】
zcat ●●●●.gz | mysql -u ●●● -p -h ●●● DB名

一覧に戻る