我试图让我的Django项目在windows10计算机上运行,当试图建立数据库连接时,它抛出了一个非常不具体的错误。

In this SO-post the problem was with the authentication,但在那篇文章中,显示的是有关错误的详细信息,而不是<\NULL>,这几乎没有什么可谈的。在

整个错误如下所示:Unhandled exception in thread started by .wrapper at 0x0000018C3B8761E0>

Traceback (most recent call last):

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 216, in ensure_connection

self.connect()

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 194, in connect

self.connection = self.get_new_connection(conn_params)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\mysql\base.py", line 236, in get_new_connection

return Database.connect(**conn_params)

File "D:\Program\LiquidMarket\venv\lib\site-packages\MySQLdb\__init__.py", line 85, in Connect

return Connection(*args, **kwargs)

File "D:\Program\LiquidMarket\venv\lib\site-packages\MySQLdb\connections.py", line 204, in __init__

super(Connection, self).__init__(*args, **kwargs2)

_mysql_exceptions.OperationalError: (2059, )

The above exception was the direct cause of the following exception:

Traceback (most recent call last):

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\utils\autoreload.py", line 225, in wrapper

fn(*args, **kwargs)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\core\management\commands\runserver.py", line 120, in inner_run

self.check(display_num_errors=True)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\core\management\base.py", line 364, in check

include_deployment_checks=include_deployment_checks,

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\core\management\base.py", line 351, in _run_checks

return checks.run_checks(**kwargs)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\core\checks\registry.py", line 73, in run_checks

new_errors = check(app_configs=app_configs)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\core\checks\model_checks.py", line 27, in check_all_models

errors.extend(model.check(**kwargs))

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\models\base.py", line 1200, in check

errors.extend(cls._check_fields(**kwargs))

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\models\base.py", line 1272, in _check_fields

errors.extend(field.check(**kwargs))

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\models\fields\__init__.py", line 894, in check

errors = super().check(**kwargs)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\models\fields\__init__.py", line 206, in check

errors.extend(self._check_backend_specific_checks(**kwargs))

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\models\fields\__init__.py", line 303, in _check_backend_specific_checks

return connections[db].validation.check_field(self, **kwargs)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\validation.py", line 21, in check_field

field_type = field.db_type(self.connection)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\models\fields\__init__.py", line 648, in db_type

return connection.data_types[self.get_internal_type()] % data

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\utils\functional.py", line 36, in __get__

res = instance.__dict__[self.name] = self.func(instance)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\mysql\base.py", line 133, in data_types

if self.features.supports_microsecond_precision:

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\utils\functional.py", line 36, in __get__

res = instance.__dict__[self.name] = self.func(instance)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\mysql\features.py", line 65, in supports_microsecond_precision

return self.connection.mysql_version >= (5, 6, 4)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\utils\functional.py", line 36, in __get__

res = instance.__dict__[self.name] = self.func(instance)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\mysql\base.py", line 345, in mysql_version

with self.temporary_connection() as cursor:

File "C:\Users\marcu\AppData\Local\Programs\Python\Python36\lib\contextlib.py", line 81, in __enter__

return next(self.gen)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 576, in temporary_connection

cursor = self.cursor()

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 255, in cursor

return self._cursor()

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 232, in _cursor

self.ensure_connection()

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 216, in ensure_connection

self.connect()

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\utils.py", line 89, in __exit__

raise dj_exc_value.with_traceback(traceback) from exc_value

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 216, in ensure_connection

self.connect()

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\base\base.py", line 194, in connect

self.connection = self.get_new_connection(conn_params)

File "D:\Program\LiquidMarket\venv\lib\site-packages\django\db\backends\mysql\base.py", line 236, in get_new_connection

return Database.connect(**conn_params)

File "D:\Program\LiquidMarket\venv\lib\site-packages\MySQLdb\__init__.py", line 85, in Connect

return Connection(*args, **kwargs)

File "D:\Program\LiquidMarket\venv\lib\site-packages\MySQLdb\connections.py", line 204, in __init__

super(Connection, self).__init__(*args, **kwargs2)

django.db.utils.OperationalError: (2059, )

使用python3.6.6和mysqlclient 1.3.13,不过也尝试过1.3.12。在

数据库设置:

^{pr2}$

django mysql 2059_Django mysqlclient后端生成django.db.utils。操作错误:(2059,NULL)在Windows中...相关推荐

  1. Python+Django+Mysql开发在线美食推荐网 协同过滤推荐算法在美食网站中的运用 基于用户、物品的协同过滤推荐算法 个性化推荐算法、机器学习、分布式大数据、人工智能开发

    Python+Django+Mysql开发在线美食推荐网 协同过滤推荐算法在美食网站中的运用 基于用户.物品的协同过滤推荐算法 个性化推荐算法.机器学习.分布式大数据.人工智能开发 FoodRecom ...

  2. 在线图书推荐网 Python+Django+Mysql开发技术 个性化图书推荐系统 协同过滤推荐算法在图书网站中的运用 基于用户、物品的协同过滤推荐算法 个性化推荐算法、机器学习、分布式大数据、人工智

    在线图书推荐网 Python+Django+Mysql开发技术 个性化图书推荐系统 协同过滤推荐算法在图书网站中的运用 基于用户.物品的协同过滤推荐算法 个性化推荐算法.机器学习.分布式大数据.人工智 ...

  3. django mysql connector_MySQL Connector / Python作为Django引擎?

    即使经过数小时和数小时的谷歌搜索,也无法找到答案.搜索堆栈溢出.我向你们保证,我已经看到了所有可能被视为相关的答案,但这些答案都没有解决我所面临的问题.无需再费周折 – 目前在shell中我可以这样做 ...

  4. django mysql 创建表_关于 django ORM 中,数据库建表方式的问题

    本人以前是做客户端的,做后端没多久. 一直有一个问题困扰我,正好现在手上有一个系统在做. 系统逻辑是写一个爬虫在网上爬取一个网站的信息, 经过加工处理后,使用 django 来展示和交互. 表结构简化 ...

  5. 【错误记录】Windows 系统 bat 脚本报错 ( Java 生成 bat 脚本乱码处理 | 输出 GB2312 字符串 | Windows 中的换行时 \r\n )

    文章目录 一.报错信息 二.问题分析 二.解决方案 一.报错信息 使用 Java 语言生成了 Windows 系统中的 bat 批处理脚本 , 运行后出现中文乱码 ; 使用如下 Java 代码生成 b ...

  6. Django项目开发——001如何学习django

    参考地址: https://code.ziqiangxuetang.com/django/django-tutorial.html https://www.django.cn/article/show ...

  7. Django项目实战——8—(判断用户是否登录并返回JSON、Django发送邮件的配置、生成邮箱验证链接、验证邮箱后端逻辑)

    1.判断用户是否登录并返回JSON 重要提示: 只有用户登录时才能让其绑定邮箱. 此时前后端交互的数据类型是JSON,所以需要判断用户是否登录并返回JSON给用户. 方案一: 使用Django用户认证 ...

  8. Python后端---使用Django+Mysql搭建一个简单的网站

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言 一.项目搭建 前期准备 命令行创建项目和app Django项目配置文件说明 使用数据库 编写业务逻辑 配置url主路 ...

  9. 前后端分离之后端代码实现获取数据库数据(2)——django+mysql+vue+element

    评论系统后端代码实现 一. django创建 二. 数据库连接与创建 三. settings文件配置基本信息 四. 创建一个小的后端系统 前言: 作者:神的孩子在歌唱 大家好,我叫陈运智,大家可以叫我 ...

最新文章

  1. 数字图像处理实验(17):PROJECT 06-04,Color Image Segmentation
  2. python3 连接数据库
  3. OD的 CC断点,内存访问断点,硬件断点 解析
  4. BZOJ 3653: 谈笑风生(离线, 长链剖分, 后缀和)
  5. linux java maven_Linux安装java环境和maven
  6. [转载] C++转JAVA的转换方法及约定
  7. tensorflow之成品模型
  8. Oracle数据库通过创建触发器实现自增功能
  9. android运行ios应用程序,Cider让你在安卓手机上运行iOS应用
  10. 555定时器基本原理
  11. MATLAB----光学之分量振幅反射率和分量振幅透射率
  12. Web3D展示框架whs.js:基于Three.js的Web3d应用程序的超快3D框架
  13. 域名网在线出售域名源码
  14. MPP(大规模并行处理)简介
  15. Unity封装MemoryStream进行内存读写
  16. android hdmi 监听,对于HDMI设备连接状态的监听
  17. 相机拍摄照度均匀的画面,图像四周存在暗角的原因
  18. 【回答问题】ChatGPT上线了!比较流行的监督学习模型
  19. 操作系统(COPY自wk)
  20. html+css+javascript满屏雪花爱心520表白网站 (含音乐)520告白/七夕情人节/生日礼物/程序员表白必备...

热门文章

  1. linux mtp设备,这么烂的MTP 为何现在所有Android设备都不能不用
  2. mysql连接28000错误代码_mysql 在登陆的时候出现error 1045 (28000): 错误解决办法
  3. Java中condition的用法_java5 Condition用法--实现线程间的通信
  4. 通过接口的协议理解sort的本质
  5. 无法加载_Microsoft store应用商店无法加载 问题解决
  6. linux内核工程导论,Linux内核工程导论——内存管理(3)
  7. 定义一个空切片_全面解读Python高级特性切片
  8. 哥德巴赫猜想用计算机证明,用计算机证明有限数哥德巴赫猜想成立:运行结果...
  9. vue 表单 input text
  10. Hadoop HIVE 创建表