2010/10/5 Miguel Peralta <[email protected]>:
> Buenas, me estoy iniciando en la programacion con ruby on rails, y se me
> presenta el siguiente error, agradeceria mucho, cualquier ayuda
>
> despues de instalar
>
> c:\desarrollo\> rails new sfd -d mysql
>
> cuando aplico el siguiente codigo para la creacion de la base de datos con
> mysql
>
> c:\desarrollo\sfd> rake db:create
>
> me aparece el siguiente error
>
> Could not find gem 'mysql2 <>=0, runtime>' in any of the gem sources.
> Try running 'bundle install'
>

Bien, necesitas la gema "mysql2" en tu bundle. Te recomiendo como
lectura veas los articulos tutoriales de RubyInstaller:

http://github.com/oneclick/rubyinstaller/wiki/Tutorials

estos en particular:
http://pragmaticstudio.com/blog/2010/9/23/install-rails-ruby-windows
http://skim.la/2010/08/21/rails-3-rc-on-windows-using-rubyinstaller-192/

Puedes empezar usando sqlite3-ruby o cambiar el adapter por "mysql" en
config/database.yml y asegurarte que tu Gemfile contanga la gema.

>
> ha, y comento que copie la libreria libmysql.dll en c:\ruby192\bin
>

Muy importante que tiene que ser mysql 5.0.x, no 5.1 por que sino fallará

> tambien instale gem install mysql
>

La gema debe estar definida en el Gemfile para que Rails 3 funcione.
Mira la documentacion de Bundler:

http://gembundler.com/

> agradeceria mucho, cualquier ayuda
>

Mira los tutoriales y no dudes en hacer tus consultas.

Tambien puedes leer los Rails Guides si no estas familiarizado con
Rails en si mismo:

http://guides.rubyonrails.org/getting_started.html
(por favor ignora el punto 3.1 que habla de la instalacion)

-- 
Luis Lavena
AREA 17
-
Perfection in design is achieved not when there is nothing more to add,
but rather when there is nothing more to take away.
Antoine de Saint-Exupéry
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a