У меня есть приложение Django, которое подключается к удаленной базе данных MySQL (как на AWS, так и на разных серверах). Соединение работает нормально, и приложение правильно взаимодействует с базой данных (извлекает и добавляет данные в нее).
Однако, когда я пытаюсь выполнить manage.py migrate
, я получаю следующую ошибку:
django.db.utils.OperationalError: (2002, "Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)")
Есть ли что-то особенное, что manage.py может взаимодействовать с удаленной базой данных вместо попытки поразить локальную (которая не существует)?