Ошибка соединения MySQL с Django - PullRequest
1 голос
/ 02 мая 2011

Я получаю следующую ошибку при запуске команды Django "python manage.py syncdb"

_mysql_exceptions.OperationalError: (2002, "Can't connect to local MySQL server through socket '/opt/local/var/run/mysql5/mysqld.sock' (2)

Я установил python, django и py26-mysql, используя macports. Я столкнулся с проблемами при установке mysql через macports, поэтому установил автономную версию.

Что мне нужно изменить, чтобы django использовал мою автономную версию mysql, а не macports версию mysql. Я проверил, что при выполнении этой команды работает только автономный сервер.

Спасибо

1 Ответ

5 голосов
/ 02 мая 2011

Используйте настройку HOST в файле настроек:

"HOST": '/path/to/your/socket.sock'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...