aris
July 9, 2012, 11:52am
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!
cu85
July 11, 2012, 12:50am
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’.
cu85
July 11, 2012, 9:35am
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!
cu85
October 8, 2013, 2:42pm
4
checa que tengas instalada la gema de Mysql2 probablemente sea eso