当前位置: 首页 > 知识库问答 >
问题:

正在尝试运行python管理。py在djangoFramework项目上迁移,但收到错误

单于飞鸣
2023-03-14

以下是youtube上关于如何设置和使用Django框架的教程。尝试运行python管理。但是我遇到了这个错误,我无法找到解决方法。使用mysqlclient并在虚拟环境和MACOS上运行

django.db.utils.操作错误:(1045,"拒绝用户'root'@'localhost'(使用密码:是)")

我不知道这是否会是问题,但我创建了一个数据库,在http://localhost:8080/phpmyadmin/.上使用myphpadminlocalhost/phpmyadmin不工作。

设置中数据库的代码。具体如下:

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'djangoproject',
        'USER' :  'root',
        'PASSWORD' : 'rootpassword',
        'HOST': 'localhost',
        'PORT' : '' ,
    }
}

共有1个答案

张光辉
2023-03-14

如果你连接phpmyadmin默认没有密码设置。还要写端口号。

DATABASES = {
'default': {
 'ENGINE': 'django.db.backends.mysql',
 'NAME': 'djangoproject',
 'USER' :  'root',
 'PASSWORD' : '',
 'HOST': 'localhost',
 'PORT' : '3306' ,
}

更改phpmyadmin的密码

 类似资料: