이것은 파이썬을위한 settings.py
파일입니다. 나는 mysport를 통해 mysport를 설정한다. (mysql5 & mysqldb) 데이터베이스를 동기화하기 전에 settings.py
설정이 올바른지 여부는 문제이다. PORT
을 비워 두어야합니까? 나는 그것이해야한다고 생각한다. ..이 내가 쉘에서 DB를 테스트 할 때 내가 얻고 무엇을Django, Python, Mysql
드미트리-나루를 : 나는
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql'
'NAME': 'jenniwren' # Or path to database file if using sqlite3.
'USER': '***' # Not used with sqlite3.
'PASSWORD': '****' # Not used with sqlite3.
'HOST': '/var/run/mysql5/mysqld.sock' # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}
}
업데이트가 .... 나는 그것이 3306 감사 설정이 설치 내 MAMP에 알고 -macbook-pro-17 : jenniwren demet8 $ python manage.py dbshell 추적 (가장 최근 호출 마지막) : 파일 "manage.py", 줄 4, 에서 가져 오기 설정 # 동일한 디렉토리에 있다고 가정합니다. 파일 "/Users/demet8/python_projects/jenniwren/settings.py", 줄 15 '이름': 'jenniwren'# 또는 sqlite3을 사용하는 경우 데이터베이스 파일의 경로. ^ SyntaxError : invalid syntax
알렉스 나는 쉼표 상황을 고쳤으며 호스트는 비워 뒀다. 불행히도 그것은 mysql @localhost를 선택하지 않습니다. 이것은 macports를 통해 설치되는 것이 분명하기 때문입니다. opt/local/mysql5에 대한 경로를 내 bash_login 파일에 넣어야한다. 나머지 문제는 해결되어야합니다. 고맙습니다. – demet8
나는 실제로 맥북에 MySQL과 맥을 설치하고있다. 내가 장고에 대한 MySQL 설정에 대해 알아 차린다면 여기에서 주목할 것이다. – JAL
MacPorts를 사용하는 경우 쉘 검색 경로에/opt/local/bin이 있어야합니다. MacPorts Python을 사용하고 있다면 bin 디렉토리를 포함시켜야합니다. export PATH = "/ opt/local/bin : /opt/local/Library/Frameworks/Python.framework/Versions/Current/ bin :/opt/local/bin : $ PATH " –