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

django.db.utils.InterfaceError:(0、'')

    これが最適な答えではないことはわかっていますが、私にとっては、接続を3回閉じてから、再接続することでうまくいきました。

     try:
         connections.close_all()
     except:
         try:
             connections.close_all()
         except:
             try:
                 connections.close_all()
             except:
                 pass
    

    また、settings.pyでCONN_MAX_AGEをNoneに設定しようとしましたが、機能しませんでした。




    1. MySQLがブール値として使用されているintフィールドのインデックスを使用しないのはなぜですか?

    2. 既存のデータベースにSouthをインストールする際の問題。 MySqlは「スキーマ変更ステートメント」をサポートしていません

    3. MySQLの実行順序を強制する方法はありますか?

    4. 列の値が存在しない場合は、テーブルに参加しないでください