Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2014, 15:46
nkdos
 
Fecha de Ingreso: junio-2013
Mensajes: 19
Antigüedad: 11 años, 4 meses
Puntos: 0
Pregunta Problema con MySQL

Lo he solucionado, no se bien que fue, primero instalé lo siguiente:

$ sudo aptitude install zlib1g zlib1g-dev build-essential openssl libssl-dev libmysqlclient18 libmysqlclient-dev libyaml-dev
$ sudo aptitude install libmysqlclient15-dev

Luego, reinicie el servicio mysql y el server rails y no me ha dado el problema.

Saludos

Cita:
Saludos comunidad,

Resulta que estoy empezando en Ruby, pero tengo un problema en la conexión a la base de datos. Lo que tengo es lo siguiente:

database.yml

Código:
development:
  #<<: *default
  #database: db/development.sqlite3
  adapter: mysql
  encoding: utf8
  database: syschool
  username: mi-user
  password: mi-password
  host: 127.0.0.1
  port: 3306

migrate

Código:
class CreateAsignaturas < ActiveRecord::Migration
  def change
    create_table :asignaturas do |t|
    	t.string :nombre, :limit => 60, :null => false
		t.timestamps
    end
  end
end
gemfile

gem 'mysql', '~> 2.9.1'


Si ejecuto bundle install, me muestra "Using mysql 2.9.1"

Si ejecuto rake db:migrate, en la base de datos especificada, me crea las tablas.

Todo lo anterior indicaría que está correcto todo, pero cuando trato de ingresar vía web a la aplicación, recibo el mensaje de:

Specified 'mysql' for database adapter, but the gem is not loaded. Add `gem 'mysql'` to your Gemfile (and ensure its version is at the minimum required by ActiveRecord).

y no he logrado solucionarlo.

Como podré hacerlo?



Saludos

Última edición por nkdos; 15/06/2014 a las 16:36