settings.py文件中配置参数名一定要完全匹配,否则识别不出来。
DATABASES = {
‘default’: {
‘ENGINE’: ‘django.db.backends.mysql’, ##数据库引擎
‘NAME’:‘sys’, ###数据库名,
‘USERNAME’:‘root’, ##数据库用户名
‘PASSWORD’:‘root’, ##数据库密码
‘HOSE’:‘localhost’, ##数据库主机IP
‘PORT’:3306 ##数据库端口号
}
}
错误示范(一):django连接mysql报错:django.db.utils.OperationalError: (1045, "Access denied for user 'lenovo'@'localhost
错误示范(二):
django连接mysql报错:django.db.utils.OperationalError: (1045, "Access denied for user 'lenovo'@'localhost
正确操作:
django连接mysql报错:django.db.utils.OperationalError: (1045, "Access denied for user 'lenovo'@'localhost
总结:
1、核对信息要仔细,确保信息正确。
2、错误操作,导致报错,要好好分析,不要慌,自乱阵脚。如:此次报错,就是明显的取值与配置不符,应从此方面着手,不要在不相关的地方浪费时间。

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-16
  • 2021-09-14
  • 2021-10-10
  • 2021-11-23
  • 2021-10-21
  • 2021-11-02
猜你喜欢
  • 2022-12-23
  • 2021-05-27
  • 2021-11-26
  • 2021-04-09
  • 2021-05-17
  • 2022-12-23
相关资源
相似解决方案