请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

1045, "Access denied for user 'root'@'localhost' (using password: YES)")

运行的时候报这个错,不知道怎么解决,数据库单独可用,用在django里就出这个问题了

正在回答 回答被采纳积分+3

2回答

曾嘱咐 2022-10-28 09:38:32

https://img1.sycdn.imooc.com//szimg/635b32630946ee6733091803.jpg

老师部署的时候设置的数据库密码是123456

而本地的密码是root,改成123456

0 回复 有任何疑惑可以回复我~
  • bobby #1
    问题解决了吧?
    回复 有任何疑惑可以回复我~ 2022-10-28 20:23:29
  • 曾嘱咐 回复 bobby #2
    搞定了
    回复 有任何疑惑可以回复我~ 2022-10-29 08:34:52
bobby 2020-03-30 12:14:16

数据库单独使用没有报错? 你的面是否正确?你的setting中关于数据的配置是怎么配置的?截图我卡看

0 回复 有任何疑惑可以回复我~
  • 提问者 iceps #1
    DATABASES = {
        'default': {
            'ENGINE': 'django.db.backends.mysql',
            'NAME': 'shop',
            'USER': 'root',
            'PASSWORD': 'root',
            'HOST': '127.0.0.1',
            "OPTIONS": {"init_command": "SET default_storage_engine=INNODB;"}
        }
    }
    回复 有任何疑惑可以回复我~ 2020-03-31 01:32:05
  • bobby 回复 提问者 iceps #2
    把这里的Host参数改为 localhost试试
    回复 有任何疑惑可以回复我~ 2020-03-31 18:01:32
  • 提问者 iceps 回复 bobby #3
    改了,还是一样,不过我重装了mysql就好了。。。
    回复 有任何疑惑可以回复我~ 2020-03-31 23:40:50
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信