Como crear un proyecto utilizando MySql
Recuerdo que cuando inició este framework (Ruby on Rails) por defecto utilizaba MySql como servidor de base de datos, ahora que regreso a utilizar esta herramienta me llevo la sorpresa que no viene por defecto, ahora se necesita especificar cuando creas el proyecto el tipo de base de datos que necesitas utilizar.
$ rails -d mysql nombre_proyectoTambien es necesario tener instalado el driver para MySql
$ gem install mysqlSi es necesario ejecuta el comando antedior con [b]sudo[/b], (normalmente si es necesario) Si utilizas ubuntu al ejecutar el comando es posible que se ocacione el siguiente error:
Building native extensions. This could take a while... extconf.rb:1:in `require': no such file to load -- mkmf (LoadError) from extconf.rb:1 ERROR: While executing gem ... (RuntimeError) ERROR: Failed to build gem native extension. Gem files will remain installed in /var/lib/gems/1.8/gems/mysql-2.7 for inspection. ruby extconf.rb install mysql\n Results logged to /var/lib/gems/1.8/gems/mysql-2.7/gem_make.outEsto es porque necesitas instalar algunos paquetes extra:
$ sudo apt-get install libmysqlclient5-devahora si, intenta instalar el driver utilizando gems, debería funcionarte correctamente <!-- s;) --><!-- s;) --> saludos
no hay muchos servidores gratuitos buenos para probar ruby on rails aunque es muy claro de aprender el lenguaje sige buenas practicas y demas ... me gustaria probarlo pero sabes de algun servidor gratuito
la verdad no conosco servidores gratuitos, pero lo que si te digo es que el hosting es barato y muchos servidores ya dan soporte tanto para PHP como para Ruby, ejemplo de esto es el servidor donde esta alojado este sitio <!-- s;) --><!-- s;) -->
saludos
¿Conoces a alguien que pueda responder esta pregunta? Comparte el link en Twitter o Facebook
Es necesario registrarse para poder participar en el foro! Si ya tienes una cuenta puedes entrar y comentar en este foro.