Ruby on Rails 3: MySQL 연결 문제 해결
"소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다. '/ rake db: migration을 실행하는 동안 tmp/mysql.sock' (2)"를 실행하려면 다음 단계를 따르세요. 문제 해결:
다음 명령을 실행하여 MySQL 소켓 파일의 위치를 확인하세요.
mysqladmin variables | grep socket
예를 들어, 반환:
| socket | /tmp/mysql.sock |
config/database.yml 파일에 소켓을 지정하는 새 줄을 추가합니다. 파일 경로:
development: adapter: mysql2 host: localhost username: root password: xxxx database: xxxx socket: /tmp/mysql.sock
/tmp/mysql.sock를 원하는 경로로 바꾸세요. 1단계에서 찾았습니다.
위 내용은 Rails 3에서 '소켓을 통해 로컬 MySQL 서버에 연결할 수 없습니다' 오류를 수정하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!