• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:BAT処理でCSVデータのインポート)

BAT処理でCSVデータのインポート

このQ&Aのポイント
  • 昨日から調べて作ってみたのですが、うまく動かず、MYSQLが強制終了してしまうこともありました。
  • test.batを実行するとDOS窓が一瞬現れて消えてしまいます。
  • 間違っているところやヒントなどあれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

test.batを実行するとDOS窓が一瞬現れて消えて しまうとのことですが、 test.bat をダブルクリックではなく、 コマンドプロンプトから実行してみると、 エラーかなにか出ておりませんでしょうか?

13B-RE
質問者

お礼

できました! いろいろやってみたらエラーメッセージも違うメッセージが出るようになり修正したら無事できました。 copymasterさんのアドバイスがなければできなかったかもしれません。 ありがとうございました! 実際には以下のないようでした ※test.batに以下の内容を書きました c:\mysql\bin\mysql -u **** -p**** < c:\mysql\test.sql ※test.sqlに以下の内容を書きました LOAD DATA INFILE "c:/mysql/test.csv" INTO TABLE 商品管理.商品単品 FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY "" ESCAPED BY "\\" LINES STARTING BY "" TERMINATED BY "\n"

13B-RE
質問者

補足

実行すると「指定されたファイルが見つかりません」とメッセージが出ます。 ファイル名も間違えていないか確認しました。 なぜでしょう?