Django中如何解决配置MySQL时遇到的第一步问题?

2026-06-11 11:143阅读0评论SEO教程
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计203个文字,预计阅读时间需要1分钟。

Django中如何解决配置MySQL时遇到的第一步问题?

问题一:Django 报错:`ImproperlyConfigured: mysqlclient 1.3.13 或更高版本是必需的;您使用的是 0.9.3`。该问题并非由于 mysqlclient 版本过低导致的,查看最新的 mysql 版本为 0.9.3,需要修改 xxx/python3.6/site-packages 目录下的配置。

问题一:

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3

该问题不是mysqlclient版本低导致的,查看最新的mysql版本就是 0.9.3

需要更改

xxx/python3.6/site-packages/django/db/backends/mysql/base.py 如下图 注释掉if语句

Django中如何解决配置MySQL时遇到的第一步问题?

配置前需要在在setting进行如下配置:

importos

importpymysql

pymysql.install_as_MySQLdb()

本文共计203个文字,预计阅读时间需要1分钟。

Django中如何解决配置MySQL时遇到的第一步问题?

问题一:Django 报错:`ImproperlyConfigured: mysqlclient 1.3.13 或更高版本是必需的;您使用的是 0.9.3`。该问题并非由于 mysqlclient 版本过低导致的,查看最新的 mysql 版本为 0.9.3,需要修改 xxx/python3.6/site-packages 目录下的配置。

问题一:

django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.3

该问题不是mysqlclient版本低导致的,查看最新的mysql版本就是 0.9.3

需要更改

xxx/python3.6/site-packages/django/db/backends/mysql/base.py 如下图 注释掉if语句

Django中如何解决配置MySQL时遇到的第一步问题?

配置前需要在在setting进行如下配置:

importos

importpymysql

pymysql.install_as_MySQLdb()