Acceder Registrarme

Configurar conexión con MySql en un proyecto de Ruby on Rails


Por: Kevin Arnold Arias Figueroa Publicado el: 2017-06-30 02:28:36

Configurar el archivo database.yml con la siguiente información.

Todo sin comillas como se muestra. Para el caso del adaptador depende de la gema instalada para ruby; puede ser mysql, mysql2, etc.

development:
  adapter: mysql2
  database: name_data_base
  username: root
  password: 030191
  host: 127.0.0.1
  port: 3306

# 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: mysql2
  database: name_data_base
  username: root
  password: 030191
  host: 127.0.0.1
  port: 3306

production:
  adapter: mysql2
  database: name_data_base
  username: root
  password: 030191
  host: 127.0.0.1
  port: 3306

Luego agregar la línea siguiente en el archivo Gemfile del proyecto (Nombre de la gema y versión como muestra en la web oficial de gemas o también podemos ver la versión y la gema listando todas las gemas).

gem 'mysql2', '~> 0.3.15'