sql >> データベース >  >> RDS >> Mysql

Django:管理者からユーザーを作成しようとするとOperationalError

    私の場合、根本的な原因はMySQL-Pythonであることがわかりました。 データベースドライバーと修正は、Python用の他のMySQLドライバーを使用することです(例:mysqlclient

    $ pip uninstall MySQL-Python
    $ pip install mysqlclient
    

    MySQL-python 非常に古いことが判明しました(最後のコミットは7年前でした)。 mysqlclient は最新バージョンであり、多くの改善とバグ修正が行われています。

    私の修正と調査結果の詳細ここ 。




    1. MySQLとMariaDBのいくつかの機能の使用方法を学ぶ–パート2

    2. Djangoは、データベースに保存するときにタイムゾーン対応のDateTimeFieldを破損していますか?

    3. トルコ語の文字が正しく表示されない

    4. MariaDB 10.6およびNextCloud:COMPRESSEDRowはデフォルトで読み取り専用です