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

【ruby笔记】ruby连接数据库

    博客分类:
  • ruby
阅读更多

windows下的ruby连接数据库编程笔记。

 

一:确认安装过ruby & rubygems

 

ruby版本个人:1.8

 

rubygems : http://rubygems.org/

 

二:配置好相应的环境变量。

 

使用rubygems安装mysql:

 

命令为: gem install mysql

 

安装成功后可以看到 %RUBY_HOME%\lib\ruby\gems\1.8\gems\mysql-2.8.1-x86-mswin32

 

这里会安装一些东东

 

三:开始写代码吧。

 

代码很简单,但是需要注意开始的地方的require,否则会抱错说mysql lib 就是找不到。

 

 

##这个东东很重要,rubygems,没这个找不到mysql的gem。。。

require 'rubygems'
require 'mysql'


##随便写一些sql好了。

my = Mysql.new("localhost", "username", "passwork", "db")

st = my.prepare("select * from test_table")

st.execute

r=st.fetch  # => ["abc", 123, #<Mysql::Time:2005-07-24 23:52:55>]

puts(r)

st.close
分享到:
评论

相关推荐

    ruby笔记2ruby笔记2ruby笔记2

    "ruby笔记2ruby笔记2ruby笔记2"可能是指一系列关于Ruby学习的笔记,这些笔记可能涵盖了Ruby的基础概念、核心特性以及进阶话题。在Ruby的学习过程中,理解和掌握以下几个关键知识点至关重要: 1. **面向对象编程...

    ruby on rails 笔记(陈刚)

    从给定的文件信息来看,这份文档是陈刚关于Ruby on Rails的学习笔记,旨在帮助初学者更好地理解并掌握Ruby on Rails这一流行的Web开发框架。以下是对文档中提及的关键知识点的详细解析: ### 安装与配置 #### Ruby...

    Ruby_on_Rails笔记

    ### Ruby on Rails 笔记知识点总结 #### 一、引言 在《Ruby on Rails笔记》中,作者陈刚分享了他在学习Ruby on Rails过程中的经验与心得。这份笔记不仅包含了作者的学习历程和个人体会,还汇集了他在学习过程中遇到...

    Ruby语言笔记包括简介、主要特性、命令行选项、环境变量、基础语法等

    - **数据库兼容性**:Ruby能够轻易地连接到DB2、MySQL、Oracle和Sybase等多种数据库。 - **内置函数**:Ruby提供了丰富的内置函数集合,可以直接在脚本中使用。 #### 三、Ruby的命令行选项 Ruby通常通过命令行启动...

    Ruby-JekyllJupyter笔记本插件

    在Ruby开发领域,Jekyll是一个广泛使用的静态站点生成器,它允许开发者创建博客、文档站点等无需数据库的简单网页。然而,对于那些习惯于使用Jupyter Notebook进行数据分析、可视化或者教学的用户来说,将Notebook...

    ruby on rails环境搭建学习笔记;passenger+nginx环境配置

    在 `config/database.yml` 文件中配置数据库连接信息。 14. **创建数据库:** ```sh rake db:create ``` 15. **迁移数据库:** ```sh rake db:migrate ``` #### 二、Passenger+Nginx 环境配置 Passenger ...

    ruby介绍及相应的ruby demo示意源码,供大家参考学习

    Rails提供了许多开箱即用的功能,如ActiveRecord(ORM)、ActionController和ActionView,使得开发者能够快速创建数据库驱动的Web应用。 现在,我们来看一下“ruby demo”可能包含的一些示例代码: 1. `hello_...

    ruby on rails 实践

    Ruby on Rails是一种流行的开源网站开发框架,它利用Ruby语言,遵循MVC(模型-视图-控制器)设计原则,用于快速开发数据库驱动的动态网站。本书《Ruby on Rails 实践》是一本指南,旨在向读者介绍Ruby on Rails框架...

    Redis全套学习笔记 (带章节目录) 完整版pdf

    Redis,即远程字典服务,是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis 是一个高性能的key-value数据库。 redis的出现,很大程度补偿了...

    Ruby on Rails心得

    陈刚撰写的《Ruby on Rails心得_V0.1》是一份非常宝贵的资料,旨在记录作者在学习Ruby on Rails过程中的所见所得,包括读书笔记、心得体会、自创教程及一些常见问题的解决方案。作者通过写作这种方式不仅加深了对...

    linux下redmine安装笔记

    接下来还需要安装数据库支持(如MySQL或PostgreSQL)、设置权限、配置Redmine的数据库连接以及执行初始化脚本来创建数据库表。记得在安装过程中,根据你的具体需求和系统环境调整相关参数,确保所有依赖都已满足。

    Ruby-on-Rails-101:Ruby on Rails 笔记摘自 WDI HKV 和其他来源。 比如,lynda的在线Rails教程

    - **ActiveRecord**:Rails中的ORM(对象关系映射)工具,允许开发者用Ruby对象来操作数据库,简化了数据库交互。 - **Routes**:Rails的路由系统负责将URL映射到相应的控制器和动作,实现URL与应用逻辑的关联。 ##...

    ruby on rails入门

    - **Notes 表**:创建 Notes 表来管理用户的笔记。 - **使用 Model 维护关联**:利用 ActiveRecord 的关联功能来处理表之间的关系。 - **Session 变量**:使用 Session 变量来保存用户的数据,以便在不同页面之间...

    Windows下Redmine-1.3.0安装笔记

    - 将`config/database.yml.example`重命名为`config/database.yml`,并根据实际环境配置数据库连接信息。例如: ```yaml production: adapter: mysql database: redmine host: localhost username: redmine ...

    rails_入门详细笔记(官网翻译).

    ### Rails 入门详细笔记知识点解析 #### 一、环境搭建 在开始使用 Rails 进行开发之前,首先需要确保你的开发环境满足以下条件: - **Ruby 版本**:推荐使用 Ruby 1.9.2 或更高版本。这是因为早期版本如 1.8.7 ...

    ROR 学习笔记系列一 Windows XP下环境安装配置(2)

    在本篇ROR(Ruby on Rails)学习笔记中,我们将深入探讨如何在Windows XP操作系统上进行环境的安装和配置。Ruby on Rails是一个流行的开源Web应用框架,它基于Ruby编程语言,以其“DRY”(Don't Repeat Yourself)...

    Ruby:Ruby on Rails 书

    在“Ruby-master”这个文件夹中,很可能包含了与Ruby或Rails相关的源代码、笔记、练习或者项目。通常,一个GitHub仓库的主分支名为master,这里可能是作者学习过程中的主分支。通过浏览和分析这些文件,读者可以深入...

    DB2新手使用的一些小笔记:新建实例、数据库路径不存在、客户端连接 .

    IBM Data Server Client是官方提供的一个完整客户端,支持各种API,包括对Ruby的支持,并包含了图形化工具,如Configuration Assistant,帮助用户配置和管理数据库连接。对于初学者来说,这些工具可以简化操作流程。...

Global site tag (gtag.js) - Google Analytics