MySQL gebruiken met Rails 3 op Windows
-
Installeer railsinstaller -> www.railsinstaller.org (Ik heb het geïnstalleerd in c:\Rails)
-
Installeer MySQL (Ik gebruikte MySQL 5.5) -> dev.mysql.com/downloads/installer/
U kunt nu uw Rails-app gebruiken met MySQL, als u niet zeker weet hoe u een Rails 3-app met MySQL moet maken, lees dan verder...
--- Maak gebruik van een Rails 3-app met MySQL ---
Open opdrachtprompt (niet Git Bash) -> start/cmd
Navigeer naar je map (c:\Sites)
Maak een nieuwe rails-app
rails new world
Verwijder het bestand c:\Sites\world\public\index.html
Bewerk het bestand c:\Sites\world\config\routes.rb
voeg deze regel toe -> root :to => 'steden #index'
Opdrachtprompt openen (weergaven en controllers genereren)
rails generate scaffold city ID:integer Name:string CountryCode:string District:string Population:integer
Bewerk het bestand c:\Sites\world\app\models\city.rb zodat het er zo uitziet
class City < ActiveRecord::Base
set_table_name "city"
end
Bewerk het bestand c:\Sites\world\config\database.yml zodat het er zo uitziet
development:
adapter: mysql2
encoding: utf8
database: world
pool: 5
username: root
password: root
socket: /tmp/mysql.sock
Open opdrachtprompt windows cmd, niet Git Bash(voer je app uit!)
Navigeer naar je app-map (c:\Sites\world)
rails s
Open hier uw browser -> http://localhost:3000
--- Maak gebruik van een Rails 3-app met MySQL ---