Utilizzo di MySQL con Rails 3 su Windows
-
Installa il programma di installazione dei binari -> www.railsinstaller.org (L'ho installato su c:\Rails)
-
Installa MySQL (Ho usato MySQL 5.5) -> dev.mysql.com/downloads/installer/
Ora potrai utilizzare la tua app Rails con MySQL, se non sei sicuro di come creare un'app Rails 3 con MySQL continua a leggere...
--- Ottieni un'app Rails 3 con MySQL ---
Apri il prompt dei comandi (non Git Bash) -> start/cmd
Vai alla tua cartella (c:\Sites)
Crea nuova app rails
rails new world
Elimina il file c:\Sites\world\public\index.html
Modifica il file c:\Sites\world\config\routes.rb
aggiungi questa riga -> root :to => 'cities #indice'
Apri il prompt dei comandi (genera viste e controller)
rails generate scaffold city ID:integer Name:string CountryCode:string District:string Population:integer
Modifica il file c:\Sites\world\app\models\city.rb in modo che assomigli a questo
class City < ActiveRecord::Base
set_table_name "city"
end
Modifica il file c:\Sites\world\config\database.yml in modo che assomigli a questo
development:
adapter: mysql2
encoding: utf8
database: world
pool: 5
username: root
password: root
socket: /tmp/mysql.sock
Apri il prompt dei comandi windows cmd, non Git Bash (esegui la tua app!)
Vai alla cartella della tua app (c:\Sites\world)
rails s
Apri il tuo browser qui -> http://localhost:3000
--- Ottieni un'app Rails 3 con MySQL ---