2011-04-20 9 views
1

Trunk를 실행하고 잠시 동안 실행하는 virtualenv가 있었지만 지금은 분기하려고하고 내 'refactor'분기에 대해 다른 virtualenv에서 설정을합니다.로컬 호스트의 Django VirtualEnv에서 MySQL 데이터베이스에 액세스 할 수 없습니다.

모든 것이 올바르게 설정을 것 같아요,하지만 난 어떤 manage.py 명령을 실행하려고하면이 오류를 얻을 :

_mysql_exceptions.OperationalError: (1045, "Access denied for user 'brian'@'localhost' (using password: NO)")

난 그냥이 사용을 시도하지 왜 이해하지

password 내 장고 설정 파일에 설정했습니다. 거기에 간과 할 수있는 몇 가지 추가 mysql 설치가 있습니까? 이 문제는 누구 에게든 어떤 종을 울립니까?

미리 감사드립니다.

+0

두 가상화 장치가 동일한 실제 컴퓨터에서 실행되고 있습니까? –

+0

하나의 컴퓨터에서 동일한 문제가 발생합니다. django가 settings.py에서 설정을 가져 오지 않고 자동으로 실패하지 않는다고 가정합니다. – duduklein

답변

1

내가 가진 문제를 발견했습니다. 장고가 다른 settings.py 파일을 가져오고 있습니다.

내 장고 제품에 myproject/myproject/과 같은 다른 장고 프로젝트가 있습니다. 대신 myproject/settings.py을 가져

, 그것은

내가 Aptana에 스튜디오가 그 프로젝트를 만든 가정 myproject/myproject/settings.py을 수입했다. 이클립스를 사용하면이 문제가 발생할 가능성이 있습니다.

관련 문제