Používání MySQL s Rails 3 v systému Windows
-
Install railsinstaller -> www.railsinstaller.org (Nainstaloval jsem to do c:\Rails)
-
Nainstalujte MySQL (Použil jsem MySQL 5.5) -> dev.mysql.com/downloads/installer/
Nyní budete moci používat svou aplikaci Rails s MySQL, pokud si nejste jisti, jak vytvořit aplikaci Rails 3 s MySQL, čtěte dále...
--- Získejte aplikaci Rails 3 s MySQL ---
Otevřít příkazový řádek (nikoli Git Bash) -> start/cmd
Přejděte do své složky (c:\Sites)
Vytvořte novou aplikaci rails
rails new world
Smažte soubor c:\Sites\world\public\index.html
Upravte soubor c:\Sites\world\config\routes.rb
přidejte tento řádek -> root :to => 'cities #index'
Otevřete příkazový řádek (generujte pohledy a ovladače)
rails generate scaffold city ID:integer Name:string CountryCode:string District:string Population:integer
Upravte soubor c:\Sites\world\app\models\city.rb, aby vypadal takto
class City < ActiveRecord::Base
set_table_name "city"
end
Upravte soubor c:\Sites\world\config\database.yml, aby vypadal takto
development:
adapter: mysql2
encoding: utf8
database: world
pool: 5
username: root
password: root
socket: /tmp/mysql.sock
Otevřete příkazový řádek Windows cmd, ne Git Bash (spusťte svou aplikaci!)
Přejděte do složky aplikace (c:\Sites\world)
rails s
Otevřete svůj prohlížeč zde -> http://localhost:3000
--- Získejte aplikaci Rails 3 s MySQL ---