Windows上のRails3でMySQLを使用する
-
railsinstallerをインストールする -> www.railsinstaller.org (c:\ Railsにインストールしました)
-
MySQLをインストールする (MySQL 5.5を使用しました)-> dev.mysql.com/downloads/installer/
MySQLを読んでRails3アプリを作成する方法がわからない場合は、MySQLでRailsアプリを使用できるようになります...
---Rails3アプリをMySQLで使用できるようにします---
コマンドプロンプトを開く(Git Bashではない)-> start / cmd
フォルダー(c:\ Sites)に移動します
新しいrailsアプリを作成します
rails new world
ファイルを削除しますc:\ Sites \ world \ public \ index.html
ファイルを編集しますc:\ Sites \ world \ config \routes.rb
この行を追加します->root:to =>'cities #index'
コマンドプロンプトを開きます(ビューとコントローラーを生成します)
rails generate scaffold city ID:integer Name:string CountryCode:string District:string Population:integer
ファイルc:\ Sites \ world \ app \ models\city.rbを次のように編集します
class City < ActiveRecord::Base
set_table_name "city"
end
ファイルc:\ Sites \ world \ config\database.ymlを次のように編集します
development:
adapter: mysql2
encoding: utf8
database: world
pool: 5
username: root
password: root
socket: /tmp/mysql.sock
コマンドプロンプトを開きます GitBashではなくwindowscmd(アプリを実行してください!)
アプリフォルダー(c:\ Sites \ world)に移動します
rails s
ここでブラウザを開きます->http:// localhost:3000
---Rails3アプリをMySQLで使用できるようにします---