"Не удается подключиться к локальному серверу MySQL через сокет '/tmp/mysql.sock' - PullRequest
0 голосов
/ 25 марта 2019

Попытка подключиться к django с помощью mysql, но возникли некоторые проблемы.

settings.py

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'blessen',
        'USER': 'root',
        'PASSWORD': 'open',
    }
}

Затем была создана база данных blessen.Запустил сервер mysql $systemctl restart mysql.

$python manage.py dbshell выполнено успешно, но

$python manage.py runserver

Ошибка: django.db.utils.OperationalError: (2006, «Не удается подключиться к локальному серверу MySQL через сокет» / tmp /mysql.sock '(2) ")

$django-admin runserver

django.core.exceptions.ImproperlyConfigured: запрашивается настройка DEBUG, но настройки не настроены.Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure () перед тем, как получить доступ к настройкам.

...