`

在Rails3上安装mysql2(转)

 
阅读更多

平台:Ruby1.9.2+Rails3.1+MySQL5.1.59

 

最好不要用最新的5.5的MySQL.

 

http://rorguide.blogspot.com/2011/03/installing-mysql2-gem-on-ruby-192-and.html (需要翻*墙)

 

参照这个文章终于解决了.

 

database.yml

 

development:
adapter: mysql2
database: rails
pool: 5
timeout: 5000
username: root
password: root
encoding: utf8
host: localhost

  如果加上port项 ,port : 3306,反倒不好用了.

 

  Rails3.0.9无法和mysql2兼容,好像是rake db:migrate的时候,就会告诉你这个.

 

  感想:ror资料少而散,环境搭配是个难题,真的不适合学习. 祝所有学习ruby,rails的人好运吧.

分享到:
评论

相关推荐

    rails3.1安装与mysql配置 windows

    在安装过程中,记得勾选添加Ruby到系统路径的选项。安装完成后,使用命令行工具(如cmd或PowerShell)运行`ruby -v`来验证Ruby是否成功安装。 接着,安装Rails框架。打开命令行,输入`gem install rails`,这将下载...

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

    在安装和配置 Ruby on Rails 和 MySQL 数据库的过程中,可能会遇到一些问题。例如,在创建 POSTS 应用时可能会遇到问题,创建数据后数据库中有数据,但是到 Listing posts 界面无法查看,总是报错。解决方法是下载 ...

    gem安装、rails安装、mysql库文件安装

    2.进入rails目录使用gem命令安装(这一步必须要上一步已经安装成功)。如果安装不成功使用ruby,如下: ruby -S gem install rails-2.2.2.gem 3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装...

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

    确保在Gemfile中添加并锁定正确的`mysql2`版本,例如: ```ruby gem 'mysql2', '~> 0.5.3' ``` 然后运行`bundle install`安装依赖。 此外,系统缺少必要的库也可能导致问题。在Windows环境中,如压缩包中的`...

    centOS Rails3环境搭建

    在开始部署Rails 3开发环境之前,我们需要确保系统上已经安装了一些基本的软件包和工具。这一步骤对于后续的Ruby和Rails安装至关重要。 ##### 1. 安装Node.js Node.js在某些Rails应用中是必需的,尤其是在使用某些...

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

    在开发基于Web的应用程序时,Ruby on Rails(简称Rails)框架和MySQL数据库的结合是常见的选择。本文将详细介绍如何在Windows环境下配置Ruby on Rails以支持Rails 2.3.5及以上版本,并与MySQL进行无缝对接。 首先,...

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

    通过以上步骤,你已经在Ubuntu 11.04上成功搭建了一个基于Ruby on Rails和MySQL数据库的开发环境,并创建了一个基础的Web应用。这不仅为后续的开发工作提供了便利,也加深了对Ruby on Rails框架及MySQL数据库配置的...

    rails 的安装

    - 如果在安装过程中遇到权限问题,尝试使用 `sudo` 命令或者改变Gem的安装位置。 - 如果有Gem冲突,可能需要更新或降级特定的Gem版本。 - 确保你的系统满足Rails和Ruby的最低要求,以及任何特定Gem的系统依赖。 ...

    ruby on rails MySql

    在Rails中集成MySQL,你需要安装特定的数据库适配器,即`mysql2` gem。这个gem允许Rails与MySQL数据库进行通信,处理SQL查询并管理数据库连接。在`Gemfile`中添加以下行来安装`mysql2` gem: ```ruby gem 'mysql2' ...

    教学级Ruby On Rails 手动安装.pdf

    ### Ruby on Rails 手动安装知识点详解 #### 核心概念与背景 **Ruby on Rails**,简称**Rails**,是一种使用**Ruby**语言编写的开源全栈Web应用框架,遵循MVC(Model-View-Controller)架构模式,强调代码效率与...

    Rails bundle命令安装mysql gem包出错的解决方法

    解决 Rails bundle 安装不上 mysql gem包的问题 环境 ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 代码如下: … Make sure that gem install mysql2 -v ‘0.3.16’; ...

    linux-在Ubuntu服务器上安装Rails生产环境的脚本

    3. **数据库设置**:Rails应用通常需要与数据库系统(如MySQL或PostgreSQL)集成。例如,对于PostgreSQL,需要先安装数据库软件及其开发库: ```bash sudo apt-get install -y postgresql postgresql-contrib ...

    Mac上rails环境的搭建

    在安装和配置过程中,可能会遇到一些常见的问题,下面列出几个例子及其解决方案。 - **错误:LoadError: dlopen(/Library/Ruby/Gems/2.0.0/gems/mysql2-0.4.1/lib/mysql2/mysql2.bundle, 9): Library not loaded: ...

    ubuntu下安装ruby on rails

    ### Ubuntu 下 Ruby on Rails 的安装与配置 #### 一、Ruby on Rails 的安装步骤 ...通过上述步骤,您应该能够在 Ubuntu 系统上成功安装并配置 Ruby on Rails 环境,同时也解决了在安装过程中常见的几个问题。

    ruby on rails安装

    Ruby是Rails的基础,因此在安装Rails之前,确保你的系统已经安装了最新稳定的Ruby版本。你可以访问Ruby官方网站下载适合你操作系统的安装包,或者使用包管理器如Homebrew(Mac)、apt-get(Ubuntu)或Chocolatey...

    rails 离线安装包

    2. **本地安装Gem**:在下载完Rails的gem包后,你可以通过Ruby的gem命令行工具进行本地安装。在命令行中,切换到gem包所在的目录,然后运行`gem install rails-x.x.x.gem`。这将把Rails框架安装到你的系统上,无需...

    怎样在Ubuntu系统下配置Ruby On Rails开发环境.docx

    在安装 Ruby On Rails 之前,需要安装一些必要的包,包括 build-essential、openssl、curl、libcurl3-dev、libreadline6、libreadline6-dev、git、zlib1g、zlib1g-dev、libssl-dev、libyaml-dev、libxml2-dev、...

    rails安装.rar

    Rails默认使用SQLite数据库,但在生产环境中,你可能需要切换到MySQL、PostgreSQL或其他数据库。在`config/database.yml`文件中,你可以修改数据库连接参数。 安装完Rails后,你还需要安装其他依赖库,例如:...

    [Ruby on Rails][数据库] 03. [Windows] MySQL安装

    [Ruby_on_Rails][資料庫]_03._[Windows]_MySQL安裝

Global site tag (gtag.js) - Google Analytics