2009年04月04日

1分足のデータをMySQLにロードする(2)

さてさて、前回ダウンロードしたファイルをMySQLにロードします。

/tmp/配下にファイルがあるものとして、mysqlクライアントからログインを行い、以下のSQLを実行します。


mysql> load data infile '/tmp/1min_2001.txt' into table eur_usd_2001 fields terminated by ',';

意味としては、

/tmp/1min_2001.txt というファイルを
eur_usd_2001 というテーブルに
列の区切り文字を',' として

ロードします。

ということです。

で、テーブルの統計情報も取得しておきましょう。
(PRIMARY KEYだけの場合は関係ないかもしれないけど。。)

mysql> analyze table eur_usd_2001;
+------------------+---------+----------+----------+
| Table | Op | Msg_type | Msg_text |
+------------------+---------+----------+----------+
| fx2.eur_usd_2001 | analyze | status | OK |
+------------------+---------+----------+----------+
1 row in set (0.13 sec)


時間があれば、解析用のSQLを書いてみようと思います。


↓励みになりますので、宜しければクリックをお願いします。
にほんブログ村 為替ブログ FX サラリーマン投資家へ
にほんブログ村
にほんブログ村 為替ブログ FX スキャルピング派へ
にほんブログ村
にほんブログ村 為替ブログ FX テクニカルトレード派へ
にほんブログ村 
posted by よろ at 01:55| Comment(0) | TrackBack(0) | システム構築
この記事へのコメント
コメントを書く
お名前:

メールアドレス:

ホームページアドレス:

コメント:

この記事へのトラックバックURL
http://blog.sakura.ne.jp/tb/28203288

この記事へのトラックバック