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 ......