zoukankan      html  css  js  c++  java
  • django.db.migrations.exceptions.MigrationSchemaMissing和raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)

    1.使用Python3.7 + Django2.2 + MySQL 5.5 在执行(python manage.py migrate)命令时出现错误django.db.migrations.exceptions.MigrationSchemaMissing

    原因是

     所以,需要重新安装高版本的sql,安装好之后,问题就解决了

    2.Django数据同步过程中遇到的问题:

    1)raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)

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

      解决办法:C:Python37Libsite-packagesdjangodbackendsmysql(python安装目录)打开base.py,注释掉以下内容:

            if version < (1, 3, 13):

              raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Database.__version__)

      

    2) File "C:Python37libsite-packagesdjangodbackendsmysqloperations.py", line 146, in last_executed_query

        query = query.decode(errors='replace')

      AttributeError: 'str' object has no attribute 'decode'

      解决办法:打开此文件把146行的decode修改为encode

    参考

    https://blog.csdn.net/qq_36963372/article/details/82558085

    https://www.cnblogs.com/olivertian/p/10919550.html

  • 相关阅读:
    <数据结构基础学习>(四)链表 Part 2
    <Android基础> (四) Fragment Part 2
    swagger忽略方法里参数的方法
    ActiveMq
    Tomcat日志归档
    java代理的实现
    包装类型和基础类型是如何比较的
    hashmap
    可达性分析中,可以作为GcRoots的对象
    使用Navicat 连接oracle出现 “ORA-03135: Connection Lost Contact”
  • 原文地址:https://www.cnblogs.com/alice-cj/p/11631758.html
Copyright © 2011-2022 走看看