我克隆了一个包含php和sql的git django网站项目。我在Windows 10上运行Python 2.7。
运行python manage.py runserver以测试对我的文件的本地更改后,我收到以下错误:
django.db.utils.OperationalError:致命错误:用户“user”的密码验证失败
我还没有能够启动Django runserver来检查更改。我是Python和Django的新手,非常感谢任何帮助!
答案 0 :(得分:0)
我想克隆的存储库有一些数据库信息,当你运行manage.py runserver时它用来连接到sql。 打开settings.py,搜索' DATABASES' `
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': DB NAME,
'USER': DB USERNAME,
'PASSWORD': DB PASSWORD,
'HOST': DB HOST IP,
'PORT': '3306',
} }
`
使用您的数据库详细信息编辑此部分,然后尝试运行代码。
注意:确保提供的数据库信息有效,并且您可以在此处提供之前连接到该数据库信息。
'''