Ruby On Rails 环境搭建MySQL数据库连接

1.  安装wamp1.7.4从而自动安装好Apache和MySQL,Apache的端口可能会被IIS服务占用,可以去控制面板里关掉

2.  修改root密码,为了能在phpMyAdmin里继续操作数据库,需要到Wamp安装路径里的phpMyAdmin里找到config.inc.php,文件内搜索“password",将原来的

空密码修改为"root",重启Wamp,即可正常访问phpMyAdmin了

3. 把Mysql安装目录中bin目录下的libmysql.dll 复制到ruby安装目录的bin目录下(我的是c:\ruby\bin下,这里结合自己的Ruby安装路径进行修改)

4.  到https://rubygems.org/gems/rdoc/versions下载rdoc-2.4.3.gem 然后把rdoc-2.4.3.gem复制到d:ror目录下(目录是我自己建的,读者可以随意),然后命令行:

cd D:\ror

gem install rdoc-2.4.3.gem

此举是为了后面顺利安装mysql for ruby的文档

5.到https://rubygems.org/gems/rdoc/versions 搜索下载下载MySQL的gem驱动文件,我下载的是mysql-2.8.1.gem,复制到d:ror目录下(目录是我自己建的,读者可以随意)

安装mysql for ruby的驱动,命令行键入: gem install mysql-2.8.1.gem

6.去http://download.csdn.net/detail/luoyeyilin/3614807   下载InstantRails-2.0-win.zip解压后得到,搜索下mysql.so,80k大小的额文件 把mysql.so复制到C:\ruby\lib\ruby\site_ruby\1.8\i386-msvcrt下

然后就可以在代码中连接了(受限需要用Navicate for Mysql在数据库Test中新建一个Person表,建立两列id和name,,id设置为主键,然后赋上几个初始值):

然后就可以写程序连接了

1 #encoding:GBK
2 require ‘mysql‘
3 puts Mysql::VERSION
4 dbc=Mysql.real_connect(‘127.0.0.1‘,‘root‘,‘****‘,‘test‘)
5 res=dbc.query(‘select id,name from Person‘)
6 while row=res.fetch_row do
7     puts "#{row[0]},#{row[1]}"
8 end

结果如下:

20703
1,???
2,Jack
3,Rose

时间: 2024-10-26 11:10:44

Ruby On Rails 环境搭建MySQL数据库连接的相关文章

Ruby on Rails环境搭建及rubyMine安装

最近在学ruby,ruby是一种面向对象的编程语言,rails是Ruby的框架,就像java中的SSH一样.只是rails是MVC模式的.下面讲一下安装环境的过程. 安装Ruby on rails环境主要参考的是Ruby-china上面的教程贴,链接在此:https://ruby-china.org/wiki/install_ruby_guide 另外,最好在linux内核上面使用,所以开始安装前请确保有一台linux内核的机器或者虚拟机或者双系统. 1.安装Ruby 现在的ruby版本应该是2

Ruby On Rails环境搭建

注:现在http://rubyforge.org 网站已经停止运行,取而代之的是https://rubygems.org这个网站,下文中所需要的gem包都可以去这个网站搜索下载.其他完全按照下文说的去做即可 Ruby on Rails 体验之旅(一)--安装 最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了ruby on rails,安装的时候真是不顺心,这里把自己的安装心得记下来: 1) 安装ruby 下载安装包:http://rubyforge.org/frs/?g

Ubuntu Ruby on Rails 环境搭建

0. 系统环境 uname -a Linux moyo-desktop 3.19.0-21-generic #21-Ubuntu SMP Sun Jun 14 18:31:11 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux 1. 安装curl sudo apt-get install curl 2. install rvm curl -L get.rvm.io | bash -s stable > 注意:如果提示错误警告,执行下面命名来获取公钥: gpg --k

Ruby On Rails 环境搭建

#api 新規作成rails new companyname-projectname-web-api --api #gem 新規作成bundle gem companyname-projectname-gem #ローカルgemのbuild & install#ソース構造companyname-cloud |--companyname-projectname-web-api |--companyname-common-gem#companyname-common-gemのgem名称はcompany

使用Nginx+Passenger部署Ruby on Rails环境

本文介绍如何使用Nginx+Passenger来部署Ruby on Rails环境 本文使用的操作系统版本是CentOS6.5 1.安装ruby wget http://cache.ruby-lang.org/pub/ruby/ruby-2.0.0-p594.tar.gz mkdir -p /data/app_platform/ruby tar -zxvf ruby-2.0.0-p594.tar.gz cd ruby-2.0.0-p594 ./configure --prefix=/data/a

LNMP环境搭建——MySQL篇

The world's most popular open source database 1.Install MySQL root@kallen:~# apt-get install mysql-server-5.5 mysql-client-5.5 2.Add Users (1) 选择数据表 语句例如以下:use mysql; (2) 在mysql的user表中添加连接用户帐号: 这里不要直接使用INSERT语句加入user记录,使用INSERT可能出现错误: ERROR 1364 (HY0

ubuntu 14.04中安装 ruby on rails 环境(填坑版) 呕血推荐

环境:在win7 上Vmware虚拟机环境中安装的ubuntu 14.04 开发相关: ruby 2.2.0 rails 4.2.0 sublime text 3 本文说明:所有的命令均在$ 之后,若$前边带有信息,只是为了方便你理解和与自己对照. 安装过程中由于这样那样的原因,产生许多坑,所谓坑是对初学者来说,大牛们飘过吧. 步骤1.从官网下载ubuntu 14.04 X64 http://124.205.69.136/files/2013000000502943/202.141.176.11

Ubuntu搭建Ruby on Rails环境

安装Ruby 由于Ubuntu的apt包管理器的ruby版本过旧,故考虑从源码编译安装.这里以安装ruby2.3.0为例: sudo apt-get install build-essential zlib1g-dev libssl-dev libreadline6-dev libyaml-dev cd /tmp wget https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.0.tar.gz tar -xvzf ruby-2.3.0.tar.gz

centos下搭建ruby on rails环境

1.安装ruby 安装成功后,输入ruby -v 会有版本信息 2.执行gem install rails 安装rails 执行该过时出现等待,很久也没有反应,在网上查了之后才知道是找不到资源,解决办法是修改配置源 使用 gem source 命令配置 把http://rubygems.org的gem 改为http://http://ruby.taobao.org 最后确保保留一个有效源 ---------------------- 显示当前使用的sources gem sources 添加一个