Я новичок-разработчик Rails, использующий MySQL в качестве базы данных. Я могу успешно подключиться к MySQL с помощью команды:
MySQL -u macDaddy -p
в командной строке, поэтому я знаю, что пользователь действителен и MySQL работает. Но когда я пытаюсь запустить
rake db:schema:dump
в командной строке я получаю эту ошибку: грабли прерваны! Не удается подключиться к серверу MySQL на "localhost" (10061)
Что-то не так с моей database.yml? Вот он:
development:
adapter: mysql2
encoding: utf8
reconnect: false
database: bookmobile
pool: 5
username: macDaddy
password: booklover
host: localhost
socket: mysql
port: 3306
Я также попытался удалить строки портов и сокетов, но я все равно получаю ту же ошибку. Пожалуйста помоги. Вот мои версии: разработка на Windows 7
MySQL Ver 14.14 распространение 5.5.21 для win64 Версия сервера 5.5.21
Rails 3.2.1
Спасибо!