Django での django.db.utils.NotSupportedError エラーの解決
P粉939473759
P粉939473759 2023-11-14 11:59:20
0
1
1413

Django でプロジェクトを実行するとエラーが発生します。問題は、残念なことに、pip、MySQL クライアント、および Django のバージョンをアップグレードしたことです。

これは、python manage.py run server の実行時のエラーです

リーリー


P粉939473759
P粉939473759

全員に返信(1)
P粉662089521

MariaDB-10.1.19 クライアントを MySQL サーバーにインストールし、アプリケーションが 10.1.19 を検出しました。エラーに示されているように、MariaDB 10.3 以降が必要です。 MariaDB を

にアップグレードできます
  • まず、xampp サーバーを完全に停止します。
  • 次に、MariaDB ダウンロード ページ に移動し、最新の安定バージョンの zip ファイルをダウンロードします
  • ファイルを抽出し、フォルダーの名前を mariadb-10.x.x から mysql
  • に変更します。
  • 次に、C: ドライブの xampp ディレクトリに移動し、mysql フォルダー名を mysql_old
  • に変更します。
  • 次に、解凍​​したフォルダーを xampp ディレクトリにコピーします。
  • 次に、mysql_old ディレクトリに入り、backups フォルダ、scripts フォルダ、mysqlinstallservice ファイル、 mysqluninstallservice## をコピーします。 # ファイルを作成し、mysql フォルダーに貼り付けます。
  • 次に、
  • mysql_oldbin フォルダーに移動し、my ファイルを mysql フォルダーの bin ファイルにコピーします。 フォルダー。
  • 次に、mysql の
  • my ファイルを編集し、#skip-federated の前に skip-grant-tables を追加し、この行 innodb_Additional_mem_pool_size = を削除します。 2M を選択し、ファイルを保存します。
  • 次に、
  • bin フォルダー内の mysql_upgrade を開いて実行します。
  • 操作が成功したら、
  • mysql フォルダー内の data フォルダーの名前を data_new に変更し、ファイル名を data## から変更します。 # フォルダー code>mysql_old フォルダー内の data フォルダーを mysql フォルダーにコピーします。 ここで、
  • xampp
  • コントロール パネルを実行し、apache サーバーと mysql を起動します。
  • MariaDB が更新されたので、問題は解決されます。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート