`
hq2999
  • 浏览: 3489 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
文章分类
社区版块
存档分类
最新评论

ruby 连接 mysql

阅读更多

require "rubygems"
require "mysql"
   begin
     dbh = Mysql.real_connect("localhost", "root", "", "test")
     res = dbh.query("SELECT * FROM card")
#     while row = res.fetch_array do
#     printf "%s, %s\n", row["card_id"], row[1]
#     end

  res.each_hash do |f|print "#{f['card_id']} -- #{f['card_info']}\n"end
 
    puts "Server version: " + dbh.get_server_info
    rescue Mysql::Error => e
     puts "Error code: #{e.errno}"
     puts "Error message: #{e.error}"
     puts "Error SQLSTATE: #{e.sqlstate}" if e.respond_to?("sqlstate")
   ensure
     dbh.close if dbh
   end

分享到:
评论

相关推荐

    ruby 连接mysql的gem安装包

    ruby 连接mysql的gem安装包

    Ruby 连接数据库资源汇总

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

    Ruby-mysql2一个现代的简单和非常快速的RubyMysql库

    Ruby-mysql2是一个被广泛使用的Ruby库,它提供了一个高效且简洁的方式来与MySQL数据库进行交互。这个库的设计目标是提供比其他同类库更高的性能和更简单的API,使其成为Ruby开发者在处理MySQL数据库时的首选工具。 ...

    ruby-mysql-0.2.6.tar.gz

    1. **数据库连接**:`ruby-mysql`库提供了创建和管理到MySQL服务器的连接的API。开发者可以设置连接参数,如主机名、用户名、密码和数据库名称,然后建立连接。 2. **SQL查询执行**:用户可以通过连接执行SQL语句,...

    libmySQL.dll

    总的来说,libmySQL.dll是Ruby连接MySQL数据库的重要组件,它使得开发者可以利用Ruby的灵活性和表达力来处理数据库操作。正确配置和使用libmySQL.dll能够极大地提升开发效率,同时保持代码的整洁和可维护性。

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

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

    Ruby 版数据库连接池

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

    linux下的redmine搭建借鉴.pdf

    - 安装用于Ruby连接MySQL的驱动,使用`gem install ruby-mysql`。 6. **MySQL的安装**: - 通过`apt-get install mysql-server`命令在线安装MySQL服务器。 - 配置MySQL,创建Redmine专用的数据库、用户及权限: ...

    ruby on rails MySql

    当在Ruby on Rails项目中使用MySQL作为数据存储时,这两个技术的结合提供了强大的后端支持。 在Rails中集成MySQL,你需要安装特定的数据库适配器,即`mysql2` gem。这个gem允许Rails与MySQL数据库进行通信,处理SQL...

    mysql-ruby-2.8.2.tar.gz

    MySQL Ruby 是一个用于 Ruby 语言的 MySQL 数据库接口,它为 Ruby 开发者提供了一个方便、高效的工具来连接和操作 MySQL 数据库。`mysql-ruby-2.8.2.tar.gz` 是这个库的源代码压缩包,版本号为 2.8.2。这个包遵循 ...

    Ruby on Rails安装及MySQL数据库配置指南

    Ruby on Rails 安装及 MySQL 数据库配置指南 本文详细介绍了 Ruby on Rails 的安装步骤,以及 MySQL 数据库的配置方法,并提供了一些官方阅读资源。 一、Ruby on Rails 安装 Ruby on Rails 的安装可以分为以下几...

    ruby on rails与MySql的环境配置——支持rails 2.3.5以上版本

    为了验证安装成功,编写一个简单的Ruby脚本(t.rb),尝试连接MySQL数据库。如果能成功输出数据,说明Ruby与MySQL的连接已经建立。 最后,创建一个新的Rails项目并配置数据库。运行`rails -d mysql abc`创建名为abc...

    logstash抽取mongodb 和 mysql 的全套 ruby脚本

    本文将详细介绍如何使用Logstash结合Ruby脚本来从MongoDB和MySQL数据库中抽取数据。 首先,我们来看`mongodb.rb`脚本。这是一个Logstash插件,通常用于定义如何从MongoDB中提取数据。MongoDB是一个流行的NoSQL...

    连接MYSQL数据库归纳.pdf

    文档中提到了一些关键的组件,例如localhost和端口3306,这些都是连接MySQL数据库的必要参数。localhost指的是本地计算机,而3306是MySQL的默认端口。在连接数据库时,我们通常需要提供用户名和密码,文档中显示的是...

    rails 连接mysql的问题解决

    – c:/ruby/lib/ruby/gems/1.8/gems/mysql-2.7.3-x86-mswin32/ext/mysql.so 实际上是找不到连接所需的dll文件:libmySQL.dll 在mysql安装目录下的bin目录下将此文件复制到ruby的bin目录下即可解决此问题. ...

    ruby和drizzle数据库的连接

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

    从零开始MySQL PDF资源

    大家都知道,我们如果要在Java系统中去访问一个MySQL数据库,必须得在系统的依赖中加入一个MySQL驱动,有了这个MySQL驱动才能跟MySQL数据库建立连接,然后执行各种各样的SQL语句。那么这个MySQL驱动到底是个什么东西...

    rails和mysql数据库连接中出现的问题以及解决办法

    然而,有时在尝试连接Rails应用到MySQL数据库时,可能会遇到一些问题。本篇文章将深入探讨这些常见问题及其解决方案。 首先,Rails与MySQL的连接问题可能源于配置不正确。在`config/database.yml`文件中,你需要...

    logstash数据从mysql导入es所需mysql的jar包

    在Logstash中,你可以通过`input`部分配置JDBC插件来连接MySQL。以下是一个基本的配置示例: ```ruby input { jdbc { jdbc_driver_library => "/path/to/mysql-connector-java.jar" # 指向MySQL JDBC驱动的路径 ...

    Linux操作系统下轻松配置Ruby的程序环境

    在Ruby应用程序中经常需要连接MySQL数据库,因此需要安装MySQL的Ruby驱动: 1. 下载MySQL Ruby驱动: - **下载地址**:http://www.tmtm.org/en/mysql/ruby/ - **安装包**:mysql-ruby-2.7.4.tar.gz 2. 解压并安装...

Global site tag (gtag.js) - Google Analytics