1. ホーム
  2. mysql

[解決済み] MySQLデータベースにExcelファイルをインポートする方法

2023-01-23 03:05:06

質問

Microsoft Excel ファイルを MySQL データベースにインポートする方法について、どなたか教えてください。

たとえば、私の Excel テーブルは次のようなものです。

Country   |   Amount   |   Qty
----------------------------------
America   |   93       |   0.60

Greece    |   9377     |   0.80

Australia |   9375     |   0.80

どのように解決するのですか?

  1. 何らかのテキスト形式にエクスポートします。最も簡単なのはタブ区切りのものでしょうが、CSVも同様に機能します。

  2. ロードデータ機能を使用します。参照 http://dev.mysql.com/doc/refman/5.1/en/load-data.html

  3. ページの半分を見てください。タブ区切りのデータの良い例を示しています。

    FIELDS TERMINATED BY '\t' ENCLOSED BY '' ESCAPED BY '\'

  4. データを確認してください。クォートやエスケープに問題があり、ソースやインポートコマンドを調整する必要がある場合もあれば、SQLで後処理をする方が簡単な場合もあります。