`
秦朝古月
  • 浏览: 227121 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

把Rails2.1的默认数据库由sqlite3改回mysql

    博客分类:
  • Ruby
阅读更多
装了Rails2.1.2,新生成工程的时候,默认数据库居然是sqlite3。一定要改回去。

C:\ruby\lib\ruby\gems\1.8\gems\rails-2.1.2\lib\rails_generator\generators\applications\app\app_generator.rb 文件中的第10行。
DEFAULT_DATABASE = 'sqlite3'
                   ↓
DEFAULT_DATABASE = 'mysql'


终于,回到了我的MySQL。
分享到:
评论

相关推荐

    What’s New In Rails 2.1

    ### Ruby on Rails 2.1 新特性详解 #### 引言 自2004年7月David Heinemeier Hansson公开发布Ruby on Rails框架以来,这一轻量级且功能强大的Web开发框架迅速赢得了全球开发者们的青睐。经过三年多的发展与优化,在...

    RAILS2.1的中文版资料

    《RAILS2.1的中文版资料》是一份针对Ruby on Rails 2.1版本的详细介绍文档,由Carlos Brando和Marcos Tapajós共同编写,并由中国Rails社区成员翻译成中文版。该文档详细介绍了Rails 2.1版本中引入的新特性和改进之...

    rails2.1與Oracle 連結所需gem

    标题“rails2.1与Oracle连接所需gem”指的是在Rails 2.1版本的应用程序中,如何配置和使用Oracle数据库的宝石(gem)扩展。Rails是Ruby on Rails框架的简称,是一个流行的开源Web应用程序框架,而Oracle则是一种企业...

    ruby on rails 2.1新特性介绍

    - **基于UTC的迁移**:在Rails 2.1中,所有的数据库迁移默认使用协调世界时(UTC)进行时间戳标记,这有助于避免因时区不同导致的数据一致性问题。 #### ActionPack和ActionController改进 - **增强缓存机制**:...

    ruby on rails 2.1 what is new (CN)

    为了更好地处理国际化问题,Rails 2.1的迁移命令现在默认使用UTC时间。这意味着所有的数据库时间戳都将统一为UTC格式,避免了由于本地时区设置导致的时间不一致问题。 ##### 更好的缓存机制 Rails 2.1在缓存方面...

    sqlite3安装包 sqlite3.dll ruby sqlite3数据库组件

    在Ruby on Rails框架中,SQLite3常被用作开发环境下的默认数据库,因其简单易用和快速响应而广受欢迎。当我们升级Rails到2.0.2版本时,系统会自动转向使用SQLite3作为数据库管理系统。 在这个压缩包中,有两个关键...

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

    在开发Web应用时,Rails框架和MySQL数据库的集成是一个常见的选择。然而,有时在尝试连接Rails应用到MySQL数据库时,可能会遇到一些问题。本篇文章将深入探讨这些常见问题及其解决方案。 首先,Rails与MySQL的连接...

    rails 2.1 CHM api文档

    rails 2.1的api文档,chm格式,官方最新版

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

    ### Ubuntu 11.04下Ruby on Rails与MySQL数据库集成指南 #### 一、安装与配置MySQL数据库 在Ubuntu 11.04环境中,安装MySQL数据库是部署Ruby on Rails应用的重要步骤之一。首先,通过打开终端并执行以下命令进行...

    Ruby-SQLite3Ruby绑定SQLite3嵌入式数据库

    Ruby-SQLite3是Ruby编程语言的一个扩展库,它提供了对SQLite3嵌入式数据库的直接访问。SQLite3是一款轻量级、自包含的数据库引擎,可以在无需服务器进程的情况下运行,广泛应用于移动设备、嵌入式系统以及桌面应用...

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

    Ruby on Rails 安装及 MySQL 数据库配置指南 本文详细介绍了 Ruby on Rails 的安装步骤,以及 MySQL 数据库的配置方法,并提供了一些官方阅读资源。 一、Ruby on Rails 安装 Ruby on Rails 的安装可以分为以下几...

    Rails、Sqlite的dll文件及安装

    在Rails中,SQLite通常作为默认的开发数据库。Rails应用程序在运行时需要SQLite的动态链接库(dll文件)来与数据库进行交互。在Windows系统上,这些dll文件是系统识别和加载SQLite驱动程序所必需的。在描述中提到的...

    rails3.1安装与mysql配置 windows

    标题 "rails3.1安装与mysql配置 windows" 涉及到的是在Windows操作系统上安装Ruby on Rails 3.1框架并配置MySQL数据库的过程。这是一个关键的开发环境设置步骤,对于使用Rails进行Web开发的程序员来说至关重要。Ruby...

    sqlite3 ruby安装包

    Ruby on Rails 框架通常默认使用 `sqlite3` 作为开发数据库,因此掌握其安装方法对开发者来说至关重要。在大多数情况下,你可以通过以下命令行操作来安装: ```bash gem install sqlite3 ``` 这个命令会从 ...

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

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

    Ruby on rails 数据库详细配置

    在Ruby on Rails框架中,数据库配置是至关重要的部分,它允许开发者与各种数据库系统进行交互,如MySQL、Microsoft SQL Server等。以下将详细介绍如何在Windows环境下安装Ruby on Rails以及配置数据库。 首先,我们...

    rail 2.1 chm

    《Rails 2.1 API 深度解析》 Rails,全称为Ruby on Rails,是一款基于Ruby语言的开源Web应用程序框架,它遵循MVC(Model-View-Controller)架构模式,旨在提高开发效率并实现简洁优雅的代码。Rails 2.1是其历史版本...

    Ruby-Multiverse让Rails支持多数据库

    默认情况下,Rails仅支持单个主数据库,但Multiverse允许开发者定义和管理多个数据库,使数据分片和扩展变得更加简单。 在Rails中使用Multiverse,首先需要安装相应的gem。在Gemfile中添加`gem 'multiverse'`,然后...

    rails3.1.0解决数据库取出来的信息编码为utf-8

    Rails框架默认使用UTF-8编码,但有时数据库(如MySQL、PostgreSQL等)的默认配置可能不一致,或者导入的数据源编码不正确,这就会引起编码问题。要解决这个问题,我们可以采取以下几种方法: 1. **配置数据库连接**...

    Ruby on Rails是否唯一支持SQLite数据库管理?

    例如,如果要在Rails应用中使用SQLite,只需在`Gemfile`中添加`gem 'sqlite3'`,然后在`config/database.yml`配置文件中指定`sqlite3`作为默认的数据库引擎。同样,要切换到MySQL,可以添加`gem 'mysql2'`并相应调整...

Global site tag (gtag.js) - Google Analytics