Я очень сильно пробовал все это.
когда я создаю db: rake, я получаю следующее:
Доступ запрещен для пользователя 'root' @ 'localhost' (используется пароль: НЕТ).
Пожалуйста, укажите пароль пользователя root для вашей установки mysql
>
грабли прерваны!
Пароль не установлен. И я искал весь день на stackoverflow и в Google.
Я даже установил для него пароль и попробовал это.
Да, я был на http://dev.mysql.com/doc/refman/5.0/en/resetting-permissions.html#resetting-permissions-unix
Но когда я следовал инструкциям для сброса пароля, терминал и я не смогли найти файл .pid!
Я попытался использовать mysqld_safe с параметром --skip-grant-tables и получил следующее:
110821 23:32:22 mysqld_safe Запуск демона mysqld с базами данных из / usr / local / var / mysql
rm: /tmp/mysql.sock: в доступе отказано
110821 23:32:24 mysqld_safe mysqld из файла pid /usr/local/var/mysql/Tony-Ngs-MacBook-Air.local.pid закончилась