Brug af MySQL med Rails 3 på Windows
-
Installer railsinstaller -> www.railsinstaller.org (Jeg installerede det til c:\Rails)
-
Installer MySQL (Jeg brugte MySQL 5.5) -> dev.mysql.com/downloads/installer/
Du vil nu kunne bruge din Rails-app med MySQL, hvis du ikke er sikker på, hvordan du opretter en Rails 3-app med MySQL, læs videre...
--- Få en Rails 3-app i gang med MySQL ---
Åbn kommandoprompt (ikke Git Bash) -> start/cmd
Naviger til din mappe (c:\Sites)
Opret ny rails-app
rails new world
Slet filen c:\Sites\world\public\index.html
Rediger filen c:\Sites\world\config\routes.rb
tilføj denne linje -> root :to => 'byer #indeks'
Åbn kommandoprompt (generer visninger og controllere)
rails generate scaffold city ID:integer Name:string CountryCode:string District:string Population:integer
Rediger filen c:\Sites\world\app\models\city.rb, så den ser sådan ud
class City < ActiveRecord::Base
set_table_name "city"
end
Rediger filen c:\Sites\world\config\database.yml, så den ser sådan ud
development:
adapter: mysql2
encoding: utf8
database: world
pool: 5
username: root
password: root
socket: /tmp/mysql.sock
Åbn kommandoprompten windows cmd, ikke Git Bash(kør din app!)
Naviger til din app-mappe (c:\Sites\world)
rails s
Åbn din browser her -> http://localhost:3000
--- Få en Rails 3-app i gang med MySQL ---