2009年6月24日水曜日

RubyでMySQLにアクセス

いやぁ大変だった。何も知らない状態から調べつつやるのって大変ね


無駄な手順があるかと思うけど踏んだ手順を全部書く


1, Ruby-1.9じゃだめと言われたからRuby-1.8を入れなおす

2, MySQL4.1を入れる

3, gem install mysqlでMySQL/Rubyを入れる

4, zlib.dllがないと言われるのでとって来たzlib.dllをruby/binに入れる

5, 以下のコードを動かしてみる

-------------------------------------------------------------------------------------
require 'rubygems'
require "mysql"

host = 'localhost'
user = 'root'
pass = 'rootpass'
dbname = 'test_ruby'

db = Mysql::connect(host, user, pass, dbname)

rs = db.query('select * from test_table')

rs.each do |item|
puts item[0]
end
--------------------------------------------------------------------------------------

6, 動いた!感涙・・・。





これ読んでも何も分からんね、また後で書き直そう

0 件のコメント:

コメントを投稿