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

Django 500内部サーバーエラー-不適切に構成されています:MySQLdbモジュールの読み込み中にエラーが発生しました:

    この行:

    ImproperlyConfigured: Error loading MySQLdb module: this is MySQLdb version (1, 2, 5, 'final', 1), but _mysql is version (1, 2, 3, 'final', 0) 
    

    MysqlDBとMySQLのバージョンが一致していない可能性があることを示します。これを調べて、依存ライブラリを再インストールすると問題が解決したようです。

    問題をさらに詳しく説明するには:

    この場合、apt-getはMySQL-python==1.2.3をインストールしていました。最新バージョンはMySQL-python==1.2.5ですが、apt-getはそれを検出しなかったため、次を使用してMySQL-python==1.2.3を完全に削除します。

    sudo apt-get remove --purge python-mysqldb
    

    その後、pip経由で再インストールします

    sudo pip install mysql-python
    

    (パッケージ名が少し異なることに注意してください)



    1. MySQLUpdate内部結合テーブルクエリ

    2. ストアドプロシージャの作成中にMySQL構文エラーが発生しました

    3. MySQLTunnerツールを使用してMySQL/MariaDBのパフォーマンスを最適化する

    4. エンティティフレームワークにID列を挿入させるにはどうすればよいですか?