Ошибка «Не удается подключиться к локальному серверу MySQL через сокет« /var/run/mysqld/mysqld.sock »» при настройке базы данных mysql для приложения Ruby on Rails

Я работал над этим весь день, и мне нужна помощь.

Я пытаюсь настроить базу данных mysql для проекта RoR I 'Я работаю над GitHub.

Когда я пытаюсь настроить базу данных в терминале, я получаю следующую ошибку:

Eric-MacBook:~ eric$ cd ~/review_rocket
Eric-MacBook:review_rocket eric$ rake db:setup
Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock'

Я просмотрел 20 вопросов по SO, и ни один из них не смог помочь мне решить мою проблему.

База данных запущена и работает, а также настроен файл database.yml.

В настоящее время я немного схожу с ума ... пожалуйста ... помогите ... до этогослишком поздно

ОБНОВЛЕНИЕ: я только что посмотрел на мои установленные драгоценные камни, и по некоторым причинам это 'с показомmysql2 (увидеть ниже)

Eric-Reas-MacBook:~ ericrea$ gem list

*** LOCAL GEMS ***

multi_json (1.8.2)
mysql2 (0.3.13)
net-sftp (2.1.2) 

Это кажется немного странным для меня ...

Обновление: вот как выглядит мой database.yml:

common: &common
  adapter: mysql2
  encoding: utf8
  reconnect: false
  pool: 5
  user_name: xxxx
  password: xxxx
  socket: /var/run/mysqld/mysqld.sock

development:
  

Ответы на вопрос(6)

Ваш ответ на вопрос