ruby 安装mysql_ruby安装mysql

ruby安装mysql

ruby on rails安装mysql数据库

1. 下载mysql软件

http://www.mysql.cn/

mysql中文官方网站下载安装软件,选择5.0

2. 安装mysql,设置默认字符集为utf-8

3. 下载mysql for ruby的驱动并安装

http://rubyforge.org/搜索mysql,找到mysql -win

点击下载,进入页面

http://rubyforge.org/frs/?group_id=1598&release_id=38245

下载mysql-2.7.1-mswin32.gem

c:\ruby 目录下执行gem install  mysql-2.7.1-mswin32.gem

安装mysql连接ruby的驱动程序

4. 配置

将mysql安装目录(默认C:\program files\mysql)之bin目录下的libmySQL.dll

拷贝至C:\ruby\bin目录下

将C:\ruby\lib\ruby\gems\1.8\gems\mysql-2.7.1-mswin32\ext\目录下mysql.so文件

拷贝至C:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt\目录下

5. 测试ruby连接mysql

test_mysql.rd:

require "mysql"

puts("hello,mysql")

命令行执行ruby test_mysql.rd

输出结果:

hello,mysql

6. mysql连接成功

相关文档:

开源测试工具watir是采用的ruby语言进行开发的。在研究watir框架的时候,发现有一部分函数watir没有提供而且暂时没找到合适的gem包,而很多功能在我们原来的自动化测试框架中都通过c写的dll进行了实现,于是我们希望能够把这部分的dll无缝的移植到watir上,减少我们的工作量,而且可以更高效的实现我们需要的功能。

......

1、文件的打开与关闭

``r'' Read-only, starts at beginning of file (default mode).

``r+'' Read-write, starts at beginning of file.

``w'' Write-only, truncates existing file to zero length or creates a new file for writing. ......

上一篇文章

说了Ruby的安装和运行,也简单的说了下类和对象。这里主要谈谈变量的问题。

先说常量

。如果变量名以大写字母开头,就被视为常量,但通常是所有字母都大写。但和其他语言不同,在Ruby中,你仍然可以改变常量的值,当然解释器会抛出一个警告:

#! /usr/bin/ruby

CONSTANT = 1

print "#{CONSTANT}\n&qu ......

Ruby 101:方法对象

Written by Allen Lee

从方法调用说起

在上一篇文章里,我们看到调用对象的方法实质上是向对象发送消息,下面,我们再来看一个有趣的应用。在Ruby里,字典可以通过 {key => value} 来创建,如果你使用的版本是1.9或以上,当key的类型是Symbol时,创建字典的� ......

最近在看John E.Hopcroft,Rajeev Motwani,Jeffrey D.Ullman 三巨头写的Introduction to Automata Theory,Language,and Computation,想写一个Turing 机验证一下自己写的状态转移函数对不对。懒得很,网上搜了几个不错的。但Ruby Quiz 上的这个最简单。

162 Turing 机

问题描述

Quiz

description by James Edward Gray ......

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值