2010-06-11 3 views
0

내 ubunut Linux 상자에 RVM을 설치하고 레일 3 앱을 구성했습니다 ... 앱 서버를 시작할 수 있습니다 ... 내 문제는 내가 http://localhost:3000을 호출 할 때입니다. 다음 오류가 발생했습니다.Rails 3.o MYSQL 연결 문제

mysqld 서비스가 제대로 실행되고 있는지 확인했습니다.

내가 내 database.yml을 파일을 확인 .... 잘

development: 
adapter: mysql 
encoding: utf8 
reconnect: false 
database: test_development 
username: root 
password: admin 
socket: /var/run/mysqld/mysqld.sock 

내 설치된 MySQL의 보석 버전은 2.8.1이다가 .... 정말 여기에 문제가 무엇인지 모르는 정의했다. ...

답변

1

MySQL 서버가 시작되었을 수 있습니다. 제공하는 경로에서 제공되지 않는 소켓이있는 것 같습니다 (/var/run/mysqld/mysqld.sock).

컴퓨터에서이 소켓 경로를 적절한 경로로 변경해야합니다.
콘솔에서 찾을 수있는 가장 좋은 방법은 다음과 같습니다. sudo find/-name mysqld.sock
그러면 경로가 생기며 구성 파일에서 경로를 변경해야합니다.