MySQL/Ruby 2.8.1
http://d.hatena.ne.jp/tmtms/20090201/1233499176
最新のruby/ruby mysql でも互換性があるのでバージョンアップしても問題なさそう。
しかし、rubygemsで更新しても、 このバージョンしかダウンロードされない・・・
こういうのは、config.rb なんかにまとめておいて何度も書かない。
http://d.hatena.ne.jp/tmtms/20090201/1233499176
最新のruby/ruby mysql でも互換性があるのでバージョンアップしても問題なさそう。
しかし、rubygemsで更新しても、 このバージョンしかダウンロードされない・・・
こういうのは、config.rb なんかにまとめておいて何度も書かない。
require 'rubygems'
require 'date'
require 'mysql'
m = Mysql.new (myhost, myuser, mypass, mydb, myport)
複数の接続情報を持つときはよくこうやる。require 'date'
require 'mysql'
m = Mysql.new (myhost, myuser, mypass, mydb, myport)
module CONF
MYCONF = {
:default => [myhost, myuser, mypass, mydb, myport]
:conf1 => [myhost, myuser, mypass, mydb, myport]
}
end
def getMyconf(hoge=nil)
if hoge.nil? || CONF::MYCONF[hoge].nil? then
return MYCONF[:default]
else
return CONF::MYCONF[hoge]
end
end
次はquery と prepareMYCONF = {
:default => [myhost, myuser, mypass, mydb, myport]
:conf1 => [myhost, myuser, mypass, mydb, myport]
}
end
def getMyconf(hoge=nil)
if hoge.nil? || CONF::MYCONF[hoge].nil? then
return MYCONF[:default]
else
return CONF::MYCONF[hoge]
end
end
※コメント投稿者のブログIDはブログ作成者のみに通知されます