アプリ版:「スタンプのみでお礼する」機能のリリースについて

Windows 7上の環境です。

特定のフォルダの置かれた、CVSファイルを自動でデータベースの対応するテーブルに入力させるというのは可能でしょうか?
可能な場合、具体的にどのような方法がありますか?

バッチファイルや、PowerShellでできれば最高ですが、何らかのスクリプト言語でも可です。
特定フォルダはイントラ上の共有フォルダを考えていますが、データベースが稼働するPC上でも可です。

MySQLの入門書をみたのですが、MySQLのコマンドモード?でCVSを取り込むというのはあるのですが、外部から自動でできるのかは分かりませんでした。

ご存知の方がいらっしゃいましたらご教示をお願いします。

A 回答 (2件)

> 一行ずつのINSERTではなく、まとめて追加できる上手い方法



環境さえ許せば方法はありますよ。

LOAD DATA INFILE 構文
https://dev.mysql.com/doc/refman/5.6/ja/load-dat …
    • good
    • 0
この回答へのお礼

ふたたびのご回答ありがとうございます。

SQL自体まだ初心者レベルなので、ご提示のリンク先を理解しきれておりませんが
教えていただいた方法で検討をすすめたいと思います。

お礼日時:2017/10/03 05:41

mysqlであれば


mysql -uユーザー -pパスワード < リダイレクト
でSQL文の実行が可能です
    • good
    • 0
この回答へのお礼

ご回答ありがとうございました。

コマンドラインでSQLを使用できるのですね。
SQLを使用しての、CSVデータのテーブルへの追加方法を調べてみます。

一行ずつのINSERTではなく、まとめて追加できる上手い方法があるといいのですが……

お礼日時:2017/10/02 18:43

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

関連するカテゴリからQ&Aを探す