Ruby on Rails

Przemysław Zając zajac_p w o2.pl
Czw, 6 Sie 2009, 09:04:20 CEST


Dnia czwartek 06 sierpień 2009 o 05:21:48 xyz napisał(a):
> Rails z Mongrel działa (zobacz na nodulę). Ale nie wiem czy trzeba zrobić
> "/sbin/service mysql start" i do database.yml tylko trzeba wpisać root
> hasło?
> Mozę ktoś ma jakiś mały przykład z MySQL i RoR?
> -----------------------------------------------------------
> #config/database.yml
> development:
>   adapter: mysql
>   encoding: utf8
>   reconnect: false
>   database: test1_development
>   pool: 5
>   username: root
>   password:
>   host: localhost
>
> # Warning: The database defined as "test" will be erased and
> # re-generated from your development database when you run "rake".
> # Do not set this db to the same as development or production.
> test:
>   adapter: mysql
>   encoding: utf8
>   reconnect: false
>   database: test1_test
>   pool: 5
>   username: root
>   password:
>   host: localhost
>
> production:
>   adapter: mysql
>   encoding: utf8
>   reconnect: false
>   database: test1_production
>   pool: 5
>   username: root
>   password:
>   host: localhost
> -----------------------------------------------------------
>
> To sa wszystkie kroki kture robilem.
> # install ruby ruby-devel ruby-modules mysql mysql-devel gcc gcc-c++
> make git-core
>
> rubygems download http://rubyforge.org/frs/?group_id=126
> $ tar -zxvf rubygems-*.tgz
> $ cd rubygems*
> $ su
> # ruby setup.rb
> # gem install rails
> # gem install mysql
> # gem install mongrel
>
> Testing rails:
> $ mkdir workbench-rails
> $ cd workbench-rails/
> $ rails test1 -d mysql
> $ cd test1
> $ ruby script/generate model test1
> $ ruby script/server
>
>
> Jak teraz by wyglądał mały przykład żeby sprawdzić/ /MySQL z RoR pracuje?
>
> pozdrawiam
>

Na początku włącz sobie serwer mysqla.
Następnie wygeneruj sobie jeszcze jeden przykładowy projekt konfiguracja pliku 
wygląda tak

development:
  adapter: mysql
  encoding: utf8
  reconnect: false
  database: nazwa_bazy
  pool: 5
  username: nazwa_usera_w_bazie
  password: hasło
  socket: /var/lib/mysql/mysql.sock

A tak w ogóle to przejrzyj sobie 
http://www.javapassion.com/rubyonrails/ w prawdzie jest o jruby ale ja robiłem 
ten kurs w ruby i wszystko działa.


-- 
Pozdrawiam
Przemysław Zając
---------------
JID: zajac w jabber.org
 GG: 7855838



Więcej informacji o liście dyskusyjnej pld-users-pl