python 启动django时报错MySQLdb._exceptions.OperationalError: (2059, <NULL>)和django.db.utils.OperationalEr
问题1
报错MySQLdb._exceptions.OperationalError: (2059, )**
运行py manage.py runserver
后报错问题2059
参考博文:https://blog.csdn.net/weixin_30654419/article/details/101762354
这是因为mysql8.0密码加密的问题,Django目前还不支持这种加密。
解决方法
进入mysql,输入命令alter user 'root'@'localhost'identified with mysql_native_password by 'root'
上面的root改成自己的mysql登陆密码
之后再输入flush privileges;
让其生效
问题2
报错django.db.utils.OperationalError: (1045,
解决方法
首先检查setting.py中的数据库的 用户名 和 密码,看是否一致。
然后我发现我这里面的密码和自己设置的mysql密码并不一致,上图为修改后的,不确定自己mysql密码的可以用自己配置的用户名和密码启动 mysql 服务试一下。
如果更改之后报错.db.utils.OperationalError: (1049, “Unknown database ‘你写的数据库名字’”),那就是没有在mysql中创建数据库,在mysql中create database
你写的数据库名字
就好了。
之后用py manage.py runserver
重启django,成功!
python 启动django时报错MySQLdb._exceptions.OperationalError: (2059, <NULL>)和django.db.utils.OperationalEr相关推荐
- 启动nacos-server报错:java.io.IOException: java.lang.IllegalArgumentException: db.num is null
问题描述 运行nacos文件的startup.cmd启动nacos-server时报错:java.io.IOException: java.lang.IllegalArgumentException: ...
- django连接mysql出现MySQLdb._exceptions.OperationalError
遇到问题 django连接mysql时,出现MySQLdb._exceptions.OperationalError导致连接不上,出现该问题的原因是mysql8.0对用户密码的加密方式为caching ...
- 【Qt】启动QtCreator时报错:Cannot mix incompatible Qt library (version ) with this library (version...
1.问题描述 当启动QtCreator时报错(我的Qt版本是Qt5.6.3): Cannot mix incompatible Qt library (version 0x50603) with th ...
- CentOS 5 升级mysql5.1启动服务时报错
CentOS 5 升级mysql5.1启动服务时报错: [ERROR] Error message file '/usr/share/mysql/english/errmsg.sys' had onl ...
- 启动 nginx 时报错:error while loading shared libraries:
Nginx 启动出错 error while loading shared libraries: libpcre.so.1 error while loading shared libraries: ...
- docker端口映射或启动容器时报错 driver failed programming external connectivity on endpoint quirky_allen
docker端口映射或启动容器时报错 Error response from daemon: driver failed programming external connectivity on e ...
- Python配置OpenCV时报错:ImportError DLL load failed: %1 不是有效的 Win32 应用程序
在Python配置OpenCV时报错以下错误: ImportError DLL load failed: %1 不是有效的 Win32 应用程序 解决办法:Python版本的32位.64位于OpenC ...
- docker端口映射或启动容器时报错 driver failed programming external connectivity on endpoint
docker端口映射或启动容器时报错 Error response from daemon: driver failed programming external connectivity on en ...
- 启动hiveserver2时报错Unable to instantiate org.apache.hadoop.hive.ql.metadata.SessionHiveMetaStoreClient
启动hiveserver2时报错: java.lang.RuntimeException: Unable to instantiate org.apache.hadoop.hive.ql.metada ...
最新文章
- CentOS 6虚拟机安装
- 1哈哈欢迎使用CSDN-markdown编辑器
- 远程调试在Linux车机中的应用
- 数据派研究组招募 | 寻找最志同道合的你!
- 怎么用python编程前二n-1项的等差数列的和_python 等差数列末项计算方式
- java简单自定义Annotation
- Qt工作笔记-把文件逐行读到ListWidget中
- Linq 左连接 内连接
- 利用贝叶斯分类器进行文本挖掘---笔记
- 2022 年考研数据结构_6 图
- SQL语句:查询多表更新数据
- Z4使用简评,极影音是最大亮点,但整体依然很拉胯
- 教你如何用腾讯云服务器备案
- 知其然(3)*.java文件中可以包含多个类,但最多只能有一个类,其修饰符为public
- 又一位程序员要去IPO敲钟:40岁,知乎老板做出200亿
- 《IT老外在中国》第29期:这位美籍华裔兜兜转转又回到了心心念念的故乡
- 利用TF_IDF算法计算两英文文章的文本相似度 C++实现
- python字符串连接操作-Python字符串拼接
- python tcp黏包和struct模块解决方法,大文件传输方法及MD5校验
- 计算机毕业设计springboot洗衣店订单管理系统