繁体   English   中英

django.db.utils.OperationalError的解决方案

[英]solution for django.db.utils.OperationalError

我是一名学生(正在使用Ubuntu ),最近开始研究databasedjango

我一直在尝试打开团队成员的django web ,但是当我输入

python manage.py runserver

最后显示一条消息说

django.db.utils.OperationalError: (1698, "Access denied for user 'root'@'localhost'") 

这个问题有什么好的解决方案吗? 我一直在寻找类似的问题,但仍然没有找到好的解决方案。 请让我知道是否需要其他信息。 谢谢。

您是否正确设置了config文件? 如果是,请检查分配的数据库的用户权限。

这是创建数据库和用户并授予权限的一种方法。

CREATE DATABASE test_db;
CREATE USER test_user identified by 'test_password';
GRANT ALL on test_db.* to 'test_user'@'%';
FLUSH PRIVILEGES;

许多开发人员都遇到相同的问题。 请检查另一个线程,其中许多线程已详细解释了同一问题。

将MySQL与Django结合使用-用户'@'localhost的访问被拒绝

django.db.utils.OperationalError:(1045,用户'<user>'@'localhost'的访问被拒绝

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM