DBって個人レベルの小物だとあまり使わないのよねえ。ブログくらいかしら。
とりあえず、うちの wordpress 用に動いているDB鯖にアクセスしてみたわ。
wordpressを選んだ理由は、wp-config.phpをみたらアクセス先が一目瞭然だったからね。単にそれだけ。
あと、うちはブログ鯖のDB鯖が別なので、本題と関係ない設定を気にせずやれたのもあるかな。
#!/usr/bin/ruby require 'mysql' def lists(rs) rs.each do |r| puts r.join ", " end end connection = Mysql::connect("サーバIP", "username", "password", "blogname") # 文字コードをUTF8に設定 connection.query("set character set utf8") # DBに問い合わせ lists(connection.query("SHOW TABLES")) lists(connection.query("SELECT * FROM wp_users")) #lists(connection.query("SELECT * FROM wp_posts")) # コネクションを閉じる connection.close
$ ruby testdb.rb wp_commentmeta wp_comments wp_links wp_mobilepress wp_options wp_postmeta wp_posts wp_simpleapplinks_cache wp_term_relationships wp_term_taxonomy wp_termmeta wp_terms wp_tsa_spam wp_usermeta wp_users wp_wiki_subscriptions 1, username, (暗号化コード), username, mail@address, , 2010-09-10 03:28:00, , 0, username(administrator) $
さて。