ruby中DBI链接MySQL数据库步骤详解

一、准备工做。

     首先下载DBI接口:http://rubyforge.org/frs/download.php/12368/dbi-0.1.1.tar.gz php

     在Windows下面一样的能够使用,解压之后放入ruby目录,如:C:\ruby\ruby-dbi下。 mysql

 二、安装mysql dbi接口,在C:\ruby\ruby-dbi下运行以下命令: sql

        ruby setup.rb config --with=dbi,dbd_mysql  //若是使用这个命令不行,使用 ruby setup.rb config --with dbi,dbd_mysql运行; 数据库

        ruby setup.rb setup ruby

       ruby setup.rb  install 测试

  三、安装mysql须要的lib: ui

     gem install mysql spa

 四、copy  dll文件到ruby 目录: 接口

    在mysql数据库目录下找到libmySQL.dll,Copy到c:\ruby\bin目录下。 get

5。安装完成,能够使用。


测试代码:

require 'rubygems' gem 'mysql' require 'dbi' thedbi=DBI.connect("dbi:Mysql:banji:localhost","root","root") if thedbi   puts " 数据库链接成功"   thedbi.disconnect   puts "关闭数据库链接" else   puts "数据库没有链接成功" end