-PR-
締切済み

タブorコンマ区切りテキストをDBへ

  • 暇なときにでも
  • 質問No.971130
  • 閲覧数225
  • ありがとう数3
  • 気になる数0
  • 回答数2
  • コメント数0

お礼率 57% (142/246)

同じフォルダに存在する”タブorコンマ区切りテキスト”をDB自動に読み込みする方法ってありますかね?
通報する
  • 回答数2
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全2件)

  • 回答No.1
レベル11

ベストアンサー率 42% (139/329)

こんにちは!

こんなのはどうですか?

1:以下のようなLOAD DATA INFILE のSQL文を用意し、それをたとえばautoload.sqlというテキストファイルで保存。

LOAD DATA INFILE 'customerlist.txt'
INTO TABLE customer_master
FIELDS TERMINATED BY '\t'
OPTIONALLY ENCLOSED BY ''
ESCAPED BY '\\'
LINES STARTING BY ''
TERMINATED BY '\n'


2:このautoload.sqlを実行する以下のようなスクリプト文を作り、autoload.batとして保存。

mysql -h hostname -u username -ppassword < autoload.sql

3:この.batを、タスクスケジューラで自動実行。

SQL文の構文については、下記URLをご研究のこと。

Thank you!!


  • 回答No.2
レベル11

ベストアンサー率 42% (139/329)

ごめんなさい、URLを間違えました。
正しくは
http://dev.mysql.com/doc/mysql/en/LOAD_DATA.html

----

それと、mysqlimportというコマンドも使えるかもしれません。ネットで検索してご研究ください・・
お礼コメント
bin-bou

お礼率 57% (142/246)

かなり遅くなりましたが返答いただいてありがとうございました。
 なかなか勉強できずにいて、いまだにマスターできずにいますが、これからがんばります!
投稿日時 - 2004-10-02 19:27:46
このQ&Aで解決しましたか?
関連するQ&A
このQ&Aにこう思った!同じようなことあった!感想や体験を書こう
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-

特集


開業・独立という夢を持つ人へ向けた情報満載!

ピックアップ

-PR-
ページ先頭へ