gpt4 book ai didi

mysql_exceptions.OperationalError : (1045, "Access denied for user ' root' @'localhost'(使用密码:YES)“)

转载 作者:IT老高 更新时间:2023-10-29 00:07:30 25 4
gpt4 key购买 nike

我已经开始使用 django,这是在 settings.py 中设置 'DATABASES' 后'runserver' 上的错误

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

我的 settings.py 部分代码:

DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # Add 'postgresql_psycopg2', 'mysql', 'sqlite3' or 'oracle'.
'NAME': 'my_site', # Or path to database file if using sqlite3.
'USER': 'root', # Not used with sqlite3.
'PASSWORD': 'root', # Not used with sqlite3.
'HOST': '', # Set to empty string for localhost. Not used with sqlite3.
'PORT': '', # Set to empty string for default. Not used with sqlite3.
}

}

我已经创建了“my_site”数据库并且权限设置正确(root 拥有所有权限)。我已经用 'phpmyadmin' 完成了这个操作。

出了什么问题?

最佳答案

在控制台中运行

mysql> grant all privileges on *.* to root@localhost identified by 'password' with grant option;

关于mysql_exceptions.OperationalError : (1045, "Access denied for user ' root' @'localhost'(使用密码:YES)“),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10181344/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com