Desarrollo de Rails: no se puede conectar al servidor MySQL en 'localhost' (10061)

Soy un novato desarrollador de Rails que usa MySQL como base de datos. Puedo conectarme exitosamente a MySQL usando el comando:

MySQL -u macDaddy -p

en el indicador de comando, entonces sé que el usuario es válido y MySQL se está ejecutando. Pero cuando intento correr

rake db:schema:dump

en la línea de comando me sale este error: rake abortado! No se puede conectar al servidor MySQL en 'localhost' (10061)

¿Hay algún problema con mi database.yml? Aquí está:

 development:
  adapter: mysql2
  encoding: utf8
  reconnect: false
  database: bookmobile
  pool: 5
  username: macDaddy
  password: booklover
  host: localhost
  socket: mysql
  port: 3306

También he intentado eliminar el puerto y las líneas de socket, pero sigo teniendo el mismo error. Por favor ayuda. Aquí están mis versiones: desarrollando en Windows 7

MySQL Ver 14.14 distrib 5.5.21 para win64 Server versión 5.5.21

Rieles 3.2.1

¡Gracias!

Respuestas a la pregunta(5)

Su respuesta a la pregunta