Kirisame

http://storehouse.sakura.ne.jp/viewvc/viewvc.cgi/kirisame/ext/?root=svn
とりあえず動くは動いた。

require 'kirisame'

client = Kirisame::Client.tcp('127.0.0.1', 3306, 'root', nil, 'mysql')
rs = client.query('select * from user')

if rs.done?
  rs.each do |r|
    r.xxx
  end
end


~/work/kirisame/ext$ ruby test.rb
localhost:root
andLinux:root
127.0.0.1:root
localhost:debian-sys-maint
%:root

しかし、ひどいコードだ…