Djangoはエラーを生成するために、移行テーブルを行います

Djangoは、移行生成されたテーブルを実行します。

python manage.py移行

エラー

django.db.migrations.exceptions.MigrationSchemaMissing:django_migrationsテーブルを作成することができません( '(1064年、「あなたは、あなたのSQL構文でエラーが発生している。に対応していること取扱説明書を確認し
、右構文についてはMySQLサーバのバージョンが近くに使用します「( 'ライン1" )で' 6)NOT NULL))

理由:

Django2.1もはやサポートMySQL5.5は、バージョン5.6以上である必要があります

悪それが問題と互換性があります!

著者はPython3.8 + Django3.1 + MySQL5.5であります

MySQLはそれをリロードします。

 

または2.0ジャンゴにダウングレードします

ピップインストールジャンゴ== 2.0.0 -i https://pypi.douban.com/simple

ポールは、互換性のあるすべての悪の後、だけでなく、他の問題行方不明!

 

おすすめ

転載: www.cnblogs.com/sad-dog/p/12651577.html