Hatena::Grouprubyist

Rubyを勉強しようと思ってはじめた日記

2008-04-04

RubyからMySQLに接続する(1)

| 00:32 | RubyからMySQLに接続する(1) - Rubyを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - RubyからMySQLに接続する(1) - Rubyを勉強しようと思ってはじめた日記 RubyからMySQLに接続する(1) - Rubyを勉強しようと思ってはじめた日記 のブックマークコメント

じゃあ、と思ってくるのがActiveRecordはどうなっているんだ?と

参考

RubyからMySQLに接続する(0)

| 00:11 | RubyからMySQLに接続する(0) - Rubyを勉強しようと思ってはじめた日記 を含むブックマーク はてなブックマーク - RubyからMySQLに接続する(0) - Rubyを勉強しようと思ってはじめた日記 RubyからMySQLに接続する(0) - Rubyを勉強しようと思ってはじめた日記 のブックマークコメント

一応接続できたけれど、これは面倒すぎるよ...。

ちなみに、手ごろなデータとしてMovable Type 4のテーブルを使いました。

インストール

gem install mysql -- --with-mysql-dir=/usr/local/mysql

スクリプト

#!/usr/local/bin/ruby
print "Content-Type: text/html\n\n"
require 'rubygems'
require 'mysql'

begin
my = Mysql::new("localhost","mtuser","mtpasswd")
my.query("use mte4")

result = my.query("select * from mt_entry")
result.each{|col|
    p col,'<br>',"\n"
}
my.close

rescue => e
    print e
end
カレンダー
2007 | 12 |
2008 | 01 | 02 | 03 | 04 | 05 | 06 | 07 | 09 | 10 | 11 | 12 |
2009 | 06 | 08 |