`
jsntghf
  • 浏览: 2550715 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

修改rails的默认数据库

阅读更多

首先可以用-d参数来指定:rails -d mysql demo

 

你也可以更改配置文件:D:/ruby/lib/ruby/gems/1.8/gems/rails-2.2.2/lib/rails_generator/generators/applications/app/app_generator.rb

 

Line:10 DEFAULT_DATABASE = 'sqlite3'
改为:DEFAULT_DATABASE = 'mysql'

分享到:
评论

相关推荐

    ruby on rails 3.1.0数据库查询方法汇总

    ### Ruby on Rails 3.1.0 数据库查询方法汇总 #### 一、基础操作 在 Ruby on Rails 3.1.0 中,对于数据库的操作非常便捷,主要包括数据的保存、创建、查找等功能。 1. **保存数据**: - `a = Category.new(:name...

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

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

    train_system:Ruby和Rails Ruby数据库基础知识火车系统,库(两天项目)

    Rails默认使用ActiveRecord,这是ORM(对象关系映射)的一部分,允许开发者用Ruby代码操作数据库,无需直接编写SQL语句。ActiveRecord将数据库表映射为Ruby类,数据库记录映射为类的实例,实现了数据操作的高度抽象...

    Rails 101 入门电子书

    - 常见的路由类型: 默认路由、命名路由、约束路由等。 #### 七、练习作业1-建立Group-CRUD与RESTful - **CRUD操作**: - Create (创建): 创建新的Group对象。 - Read (读取): 显示Group的信息。 - Update (更新...

    Rails3常用命令行命令

    此外,Rails的迁移(Migrations)系统允许你对数据库结构进行修改,如创建新表: ```bash rake db:create # 创建数据库 rake db:migrate # 应用迁移文件,生成对应的数据库表 ``` Rails的scaffold命令是一个强大的...

    ruby on rails 开发环境包(ruby1.8.7,rails2.2.3)

    4. **数据库配置**:Rails默认使用SQLite数据库,但你可以根据需求更改到MySQL或PostgreSQL等。修改`config/database.yml`文件来配置你的数据库连接。 5. **模型-视图-控制器**:Rails的MVC架构使得数据模型、用户...

    Ruby on Rails Guides v2 - Ruby on Rails 4.2.5

    - **结构**:新项目将包含默认的目录结构,如`app`、`config`、`db`等,分别用于存放应用程序代码、配置文件、数据库迁移脚本等。 #### 四、启动Rails服务器 - **命令**:在项目根目录下运行`rails server`即可...

    rails安装.rar

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

    RAILS2.1的中文版资料

    为了确保数据的一致性和准确性,Rails 2.1现在支持基于协调世界时(UTC)的数据库迁移。这种改进有助于避免因不同的服务器时区设置而引起的潜在问题。 **更好的缓存机制(Better caching)** Rails 2.1改进了其...

    ruby on rails开发

    Rails默认使用SQLite数据库,但在生产环境中通常使用MySQL或PostgreSQL。首先,安装所需的数据库驱动,如`gem install mysql2`或`gem install pg`。然后,在`config/database.yml`文件中配置你的数据库连接信息。 ...

    Mac上rails环境的搭建

    本文将详细介绍如何在Mac系统上搭建一个完整的Rails开发环境,包括Ruby环境配置、Rails框架安装、MySQL数据库安装以及RubyMine集成开发环境的配置等关键步骤。 #### 二、Ruby环境配置 由于Mac系统自带Ruby环境,...

    rails敏捷开发,我的成功之路

    - **数据库配置**:介绍如何设置数据库连接,推荐使用SQLite3作为开发阶段的默认数据库。 ### 知识点四:第一个Rails应用 **标题与描述**:本书通过一个简单的“Hello, Rails”示例来引导读者快速上手,掌握创建新...

    Ruby on Rails 指南 v5.0.1 中文版

    - **资源路由:Rails的默认风格**:详细介绍Rails默认的资源路由模式。 - **非资源式路由**:介绍非资源式路由的应用场景。 - **自定义资源路由**:展示如何自定义资源路由的行为。 - **审查和测试路由**:指导如何...

    ruby on rails 实例depot

    3. **数据库配置**:Rails默认使用SQLite数据库,但你可以通过修改`config/database.yml`文件来选择其他数据库,如MySQL或PostgreSQL。 4. **模型(Models)**:在Rails中,模型代表数据模型和业务逻辑。例如,...

    Ruby on Rails 手順

    6. **数据库配置**:Rails默认使用SQLite数据库,但在实际开发中,你可能需要配置其他如MySQL或PostgreSQL。这可以通过修改`config/database.yml`文件来完成,根据你的数据库类型调整连接信息。 7. **路由和控制器*...

    rails2.3.2gem本地安装包及使用说明

    - 如果你无法访问默认的 RubyGems 镜像,你可能需要更改 Gem 的源。可以使用 `gem sources` 命令添加或删除源,例如,添加淘宝镜像: ```bash gem sources --remove https://rubygems.org/ gem sources -a ...

    windows下Ruby On Rails的构建

    例如,对于SQLite3,Rails默认支持,无需额外安装;对于MySQL,你需要下载MySQL的Connector/C并将其添加到系统路径中;对于PostgreSQL,安装PostgreSQL服务器并获取pg gem。 此外,为了更好地在Windows上开发Rails...

    ruby on rails 搭建redmine

    9. **启动服务器**:使用`rails server`命令启动Rails服务器,通常默认端口为3000,访问`http://localhost:3000`查看Redmine界面。 10. **问题解决**:在“搭建问题解决方法”这个文件中,可能包含了在搭建过程中...

Global site tag (gtag.js) - Google Analytics