python manage.py runserver:django.db.utils.OperationalError

时间:2017-05-13 03:53:19

标签: django python-2.7

我克隆了一个包含php和sql的git django网站项目。我在Windows 10上运行Python 2.7。

运行python manage.py runserver以测试对我的文件的本地更改后,我收到以下错误:

  

django.db.utils.OperationalError:致命错误:用户“user”的密码验证失败

我还没有能够启动Django runserver来检查更改。我是Python和Django的新手,非常感谢任何帮助!

1 个答案:

答案 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', 

    } } 

`


使用您的数据库详细信息编辑此部分,然后尝试运行代码。
 注意:确保提供的数据库信息有效,并且您可以在此处提供之前连接到该数据库信息。 '''