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

Djangoの実行中の移行中にエラーが発生しました:django.db.utils.OperationalError:(2013、'クエリ中にMySQLサーバーへの接続が失われました')

    これを行ってください:
    1-最初にmySQLサーバーの新しいフレッシュをインストールします。
    2-新しいデータベースを作成します
    3-次のようなdjango設定で構成します:

    DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.mysql',
        'NAME': 'db_name',
        'USER': 'root',
        'PASSWORD': 'db_pass',
        'HOST': 'localhost',   # Or an IP Address that your DB is hosted on
        'PORT': '3306',
        'OPTIONS': {"init_command": "SET storage_engine=MyISAM"},
    }
    

    4-syncdbを再実行します
    5-migrateを再実行します
    この作業がうまくいくことを願っています




    1. 条件に基づいてカウンターを割り当てる方法

    2. MySQLは重複キーに挿入します。消去?

    3. データベースから接続文字列を取得する方法

    4. 1回の急降下で多くの(すべてではない)テーブルをドロップする方法は?