$ 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
migrate
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
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:
gemfileclass CreateAsignaturas < ActiveRecord::Migration def change create_table :asignaturas do |t| t.string :nombre, :limit => 60, :null => false t.timestamps end end end
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