Mysql
 sql >> Database >  >> RDS >> Mysql

Impossibile installare mysql2 per rails 3 su Windows

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 ---