Ayuda! --> error Mysql2::error


#1

Hola,

estoy haciendo un proyecto en ruby on rails. Tengo instalado MySQL
server 5.0 e hice la base de datos en MySQL. El problema viene cuando
intento ejecutar el proyecto y me da el siguiente error:

Mysql2::Error

Can’t connect to MySQL server on ‘localhost’ (10061)

Tengo instalado ruby 1.9.3 y rails 3.2

Saludos!


#2

Podrías exponer la configuración del database.yml para ver como estan
los parámetros de MySQL? (El password lo puedes poner en ***** por
seguridad).

Debes tener en cuenta el usuario que estas utilizando y si tiene permiso
sobre ‘localhost’.


#3

Buenas :), aqui os pongo mi database.yml

development:
adapter: mysql2
encoding: utf8
reconnect: false
database: asociacion
pool: 5
username: root
password: **********
host: localhost

test:
adapter: mysql2
encoding: utf8
reconnect: false
database: asociacion_test
pool: 5
username: root
password: **********
host: localhost

production:
adapter: mysql2
encoding: utf8
reconnect: false
database: asociacion_production
pool: 5
username: root
password: **********
host: localhost

Como se que el usuario que utilizo tiene permisos sobre localhost?
Otra cosa, estoy trabajando con las siguientes versiones:
mysql2 0.3.11
rails 3.2.6

Saludos!


#4

checa que tengas instalada la gema de Mysql2 probablemente sea eso