报错 raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)

Posted yebaofang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了报错 raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)相关的知识,希望对你有一定的参考价值。

Django 执行迁移生成表:

python manage.py migrate

报错:

raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)

 

原因:

Django2.1不再支持mysql5.5,必须5.6版本以上

 

解决办法:

二选一

(1)Django降级到2.0

pip install Django==2.0.0 -i https://pypi.douban.com/simple

(2)MySQL升级

 

以上是关于报错 raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)的主要内容,如果未能解决你的问题,请参考以下文章

jupyter 报错 raise RuntimeError(‘This event loop is already running‘)

报错: raise ImproperlyConfigured('mysqlclient 1.3.13 or newer is required; you have %s.' % Dat

jpype测试报错,找不到类raise _RUNTIMEEXCEPTION.PYEXC("Class %s not found" % name)

报错 raise MigrationSchemaMissing("Unable to create the django_migrations table (%s)" % exc)

python pip安装 mysqlclient 报错 raise EnvironmentError("%s not found" % (_mysql_config_path,))

python3.7.3使用web.py报错解决办法 and RuntimeError: generator raised StopIteration