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

Kan ikke installere mysql2 for rails 3 på Windows

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



  1. Hvordan bruger man SQL - INSERT...ON DUPLICATE KEY UPDATE?

  2. PHP &mySQL:Simpel kode til at implementere Transaktion - Commit &Rollback

  3. Hvorfor forårsager tilføjelse af '*' til en MySQL-forespørgsel en syntaksfejl?

  4. Sådan erklæres variabel i PostgreSQL