LoginSignup
18
18

More than 5 years have passed since last update.

HeidiSQLでのcsvエクスポート、インポート

Last updated at Posted at 2013-01-29

利用シーン

MySQL(UTF8のDB)からテーブル単位でCSV出力して、Excelで編集し再度取り込む。

エクスポート

  • テーブルを選択する。
  • 「メニュー>Tools>Export grid rows ..」を選択する。
  • Encodingを「ANSI」とする。
  • Row selectionを「Complete」とする。
  • 「OK」を押してエクスポートする。

~ Excel等でCSVを編集

インポート

  • 取り込むCSVの文字コードをUTF-8とする。※任意のエディタやツールで
  • 「メニュー>Tools>Import CSV file ..」を選択する。
  • Control charactersのFields terminated byを「,」にする。
  • Methodを「Client parses file contents」にする。
  • 「Import!」を押してインポートする。

 補足

Handling of duplicate rowsオプション

オプション 説明
INSERT (may throw errors) 登録時に利用する。取り込みファイルに重複行があると、エラーとなる。
INSERT IGNORE (duplicates) 登録時に利用する。取り込める行だけ取り込む。(重複行はスキップ)
REPLACE (duplicates) キーが同じ行は更新される。取り込める行は取り込まれる。(重複行はスキップ)
18
18
1

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
18
18