Проблема подключения MySQL к Django [дубликат]

Мой проект Django не переносит изменения, которые я внес в settings.py Я получаю эту ошибку (1045, "Access denied for user 'root'@'localhost' (using password: NO)")

Я установил и настроил MySQL, создал базу данных, подключил всю информацию к файлу settings.py, четырежды проверил, чтобы убедиться, что они верны. Я попробовал обновить сервер, предоставить все привилегии localhost, изменить localhost на 127.0.0.1 и запустить "ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'mypassword'; FLUSH PRIVILEGES;". Я открыт для любых идей. Версия Django: 5.0.4 MySQL версия: 8.4

DATABASES = {
    "default": { 
        "ENGINE": "django.db.backends.mysql",
        "NAME": "aquadexdb",
        "USER": "root",
        "Password":os.environ.get("MySqlPassword"), #tried the raw password as well
        "HOST": "localhost",
        "PORT": "3306", 
    }
}
Вернуться на верх