`
fanfq
  • 浏览: 269776 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

ruby连接数据库

    博客分类:
  • ROR
阅读更多
require 'mysql'

con = Mysql.new('localhost','root','','ror')
rs = con.query("select * from test")
num = rs.num_rows()

for i in 0..num-1
rs.data_seek(i)
a=rs.fetch_hash()
puts a['id']
end

rs.free()
con.close


前提不要忘记 >gem install mysql
分享到:
评论

相关推荐

    Ruby 连接数据库资源汇总

    这个资源汇总涵盖了Ruby连接各种数据库的方法,无论是使用特定的数据库驱动还是通用的DBI库,都能帮助开发者轻松地处理数据库操作。对于初学者来说,理解这些概念和示例代码是学习Ruby数据库编程的关键步骤。在实际...

    Ruby 版数据库连接池

    Ruby 版数据库连接池, 可以参考。 数据库是postgresql

    ruby和drizzle数据库的连接

    在IT行业中,数据库连接是开发过程中的重要环节,特别是在使用编程语言如Ruby进行Web开发时。本篇文章将深入探讨如何使用Ruby与Drizzle数据库建立连接,以及相关的源码和工具应用。 Ruby是一种动态、面向对象的编程...

    Ruby-DataObjects企图重写现有的Ruby数据库驱动程序符合一个标准接口

    2. **连接管理(Connection Management)**:DataObjects提供了连接池管理功能,用于高效地管理和复用数据库连接,以提高性能并确保资源的有效利用。 3. **命令对象(Command Objects)**:这是执行SQL命令的对象,...

    Ruby连接Microsoft SQL Server数据库

    在Ruby中连接到Microsoft SQL Server数据库,你可以使用tiny_tds或者odbc等gem。附件是使用tiny_tds gem的一个基本示例 请将your_server_name、your_database_name、your_username、your_password和your_table_name...

    巧用Ruby配备Oracle数据库

    首先,连接Oracle数据库需要Ruby的一个特定库——Ruby/Oracle 调用接口 (OCI8),它是基于Ruby/DBI模块的数据库驱动程序。RubyDBI提供了一个抽象层,使得开发者能够使用统一的API与不同的数据库系统(如JDBC或ODBC)...

    巧用ruby配备oracle数据库.pdf

    由于目前尚未出现类似于Java瘦驱动的纯Ruby驱动程序,因此要使Ruby与Oracle数据库建立连接,就需要依赖于**Ruby/Oracle调用接口(OCI8)库**。这是一个基于Ruby/DBI(数据库接口模块)的数据库驱动程序,能够实现...

    11种连接数据库的方法

    数据库是存储和管理数据的核心工具,对于任何软件应用而言,高效稳定地连接数据库至关重要。本文将详细介绍11种常见的数据库连接方法,涵盖多种编程语言和数据库类型。 1. **Java JDBC(Java Database Connectivity...

    巧用Ruby配备Oracle数据库.doc

    在Ruby编程语言中,连接和操作Oracle数据库通常需要利用Ruby的数据库接口模块Ruby/DBI以及Oracle调用接口(OCI8)库。由于没有纯Ruby的Oracle瘦驱动,开发人员必须借助于OCI8这个C语言编写的Ruby包装器,它实现了与...

    Ruby on rails 数据库详细配置

    `database`是数据库名称,`username`和`password`是连接数据库所需的凭证,而`host`通常是`localhost`,除非你的数据库服务器不在本地。 对于连接到Microsoft SQL Server(MSSQL),则需要使用不同的适配器,例如`...

    ruby连接oracle驱动

    ruby连接oracle驱动包,支持32位与64位操作系统 Developing applications with Oracle Database Build Ruby and Ruby on Rails applications using the ruby-oci8 driver or JRuby with the Oracle Enhanced ...

    续集:Ruby的数据库工具包-Ruby开发

    Sequel提供线程安全性,连接池和简洁的DSL,用于构造SQL查询和Sequel:用于Ruby的数据库工具包Sequel是用于Ruby的简单,灵活且功能强大SQL数据库访问工具包。 Sequel提供线程安全性,连接池和简洁的DSL,用于构造SQL...

    Ubuntu 11.04安装Ruby on rails 连接MySQL数据库.pdf

    ### Ubuntu 11.04下Ruby on Rails与MySQL数据库集成指南 #### 一、安装与配置MySQL数据库 在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行...

    ruby--dbi数据库操作gems相关

    1. **连接数据库**: ```ruby require 'dbi' dbh = DBI.connect("DBI:DriverName:database", "username", "password") ``` 其中,"DriverName"是数据库驱动名,如"mysql"或"postgres","database"是数据库名称...

    Ruby-SequelRuby的数据库工具包

    **Ruby-Sequel:Ruby的全能数据库工具包** Ruby-Sequel是一个专门为Ruby编程语言设计的数据库访问库,它为开发者提供了一种简洁、灵活且强大的方式来处理SQL数据库。Sequel的核心理念是通过清晰的API设计,使数据库...

    Ruby-直系同源基因数据库

    Ruby直系同源基因数据库是一种基于Ruby编程语言构建的专业数据库系统,主要用于存储、管理和分析生物信息学中的直系同源基因数据。直系同源基因是指在进化过程中通过垂直遗传保持了相似序列的一组基因,它们反映了...

    Ruby-DatabaseCleaner在Ruby中清洗数据库的策略

    这种方法在单个数据库连接中非常有效,因为它能保证每个测试都在一个独立的事务中运行,但是当测试涉及多个数据库连接时,可能会出现问题。 4. **Schema Load Strategy**:该策略在每个测试之前和之后都会加载...

    ruby-oracle相关的数据库操作的gems包

    标题提到的"ruby-oracle相关的数据库操作的gems包"是指一组用于连接和交互Oracle数据库的Ruby库。描述中指出,这些包主要基于oci8技术,oci8是Oracle公司提供的一个C接口,允许其他编程语言,如Ruby,与Oracle数据库...

Global site tag (gtag.js) - Google Analytics