Проблема подключения 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",
}
}