1
mirror of https://github.com/rapid7/metasploit-framework synced 2024-11-12 11:52:01 +01:00
metasploit-framework/lib/rbmysql
Carlos Perez 1bd6872c6f Applied fix provided by Amin for localhost socket connection fos testig and dev
git-svn-id: file:///home/svn/framework3/trunk@8084 4d416f70-5f16-0410-b530-b9f4589650da
2010-01-07 17:54:21 +00:00
..
charset.rb Rename to rbmysql, fix main script as well 2009-12-26 04:06:40 +00:00
compat.rb Rename to rbmysql, fix main script as well 2009-12-26 04:06:40 +00:00
constants.rb Rename to rbmysql, fix main script as well 2009-12-26 04:06:40 +00:00
error.rb Rename to rbmysql, fix main script as well 2009-12-26 04:06:40 +00:00
protocol.rb Applied fix provided by Amin for localhost socket connection fos testig and dev 2010-01-07 17:54:21 +00:00
README Rename to rbmysql, fix main script as well 2009-12-26 04:06:40 +00:00

= ruby-mysql

== Description
MySQL connector for Ruby.

ALPHA バージョンです。将来のバージョンで互換がない変更がされる可能性があります。

== Installation

 ruby setup.rb

=== Gem Installation

 gem install tmtm-ruby-mysql --source http://gems.github.com

== Features/Problems

* Ruby だけで書かれているのでコンパイル不要です。
* Ruby 1.9 の M17N に対応しています。
* Ruby/MySQL 0.x, MySQL/Ruby 2.x とは互換がありません。
  require "mysql/compat" すれば、MySQL/Ruby 2.x 用のプログラムもそこそこ動くかもしれません。
* 英語ドキュメントがありません。

== Synopsis

使用例:

 Mysql.connect("mysql://username:password@hostname:3306/dbname") do |my|
   my.query("select col1, col2 from tblname").each do |col1, col2|
     p col1, col2
   end
   my.query("insert into tblname (col1,col2) values (?,?)", 123, "abc")
 end

== Copyright

Author::    tommy <tommy@tmtm.org>
Copyright:: Copyright (c) 2009 tommy
License::   Ruby's