ПРИМЕЧАНИЕ. Полное обсуждение ответа в этом вопросе находится в ссылке чата в разделе комментариев ниже, выше представленных ответов.Не удается подключиться к локальному Mysql с терминала
Итоговый ответ приведен в ответе.
После вмешательства с установкой камень для mysql2 и успешно делает, что я типа
which mysql
и возвращает
mysql: aliased to nocorrect mysql
Я не уверен, что это значит.
Тогда я набираю в
mysql --version
и выводит
mysql Ver 14.14 Distrib 5.5.20, for osx10.7 (i386) using readline 5.1
Так что я знаю MySQL установлен.
Наконец, я хочу, чтобы настроить базу данных для моих рельсы приложение, таким образом, внутри правильного каталога I Тип:
mysql -u root -p
Он просит у меня пароль и, так как нет ни одного, я оставляю это поле пустым. Он выводит это:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)
Я читал об этом для решения, но я не понимаю ни одного из них. Как найти файл с именем my.cnf или папку с именем etc в файлах фреймов rails ...
пожалуйста, покажите вывод 'alias' –
я не уверен, как это сделать. «mysql: aliased to no correct mysql» - это все, что он выводил. –
введите 'alias' и нажмите return в командной строке. Буквально, что :) –