Когда я попытался запустить рельсы на удаленном сервере, я получил эту проблему.`connect ': не удается подключиться к локальному серверу MySQL через сокет' /tmp/mysql.sock '(2) (Mysql2 :: Error)
Mysql работает отлично с "рельсами" дб
Когда я попытался запустить рельсы на удаленном сервере, я получил эту проблему.`connect ': не удается подключиться к локальному серверу MySQL через сокет' /tmp/mysql.sock '(2) (Mysql2 :: Error)
Mysql работает отлично с "рельсами" дб
Найти файл сокета с помощью
mysqladmin variables | grep socket
А затем добавить файл сокета в конфигурации database.yml
development:
adapter: mysql2
host: localhost
username: root
password: xxxx
database: xxxx
socket: <socket location>
ли MySQL login/pass fine и работает ли сервер mysql?