#mysql #ruby-on-rails
#mysql #ruby-on-rails
Вопрос:
Я запускаю Ubuntu с помощью VirtualBox в Windows 7.
Когда я запускаю «localhost: 3000» (после запуска rails s
), я получил следующую ошибку:
Не удается подключиться к локальному серверу MySQL через сокет ‘/var/run/mysqld /mysqld.sock’ (2)
Я установил XAMPP на Ubuntu, поэтому моя установка MySQL, похоже, находится здесь: /opt/lampp/var/mysql
( mysql.sock
есть ли)
Как мне подключить мое приложение rails к этой установке MySQL?
Ответ №1:
попробуйте socket
параметр в вашем database.yml
(по умолчанию /tmp /mysql.sock, я думаю)
development:
adapter: mysql
encoding: utf8
database: yourapp_development
username: youruser
password: yourpassword
socket: /opt/lampp/var/mysql/mysql.sock