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

django.db.backends.dummyとdjango.db.backends.mysqlの違いは何ですか?

    django.db.backends.mysql バックエンドデータベースがMySQLの場合に使用されます 。

    これは、データベース設定Engineによって駆動されます。

    ENGINE = `django.db.backends.postgresql_psycopg2`
    

    一方、 django.db.backends.dummy 言うまでもなく設定ではありませんが、

    でトリガーされます
    ENGINE = '' # The default setting for ENGINE
    

    さらに、

    のソースコードを掘り下げるcode> django.db.backends.dummy

    また、ダミー エラーが発生します:

    ImproperlyConfigured("settings.DATABASES is improperly configured. "
                               "Please supply the ENGINE value. Check "
                               "settings documentation for more details.")
    



    1. OleDbを使用してOracleでCLOB列を読み取る方法は?

    2. 大きなmysqlテーブルにインデックスを追加する最も効率的な方法

    3. mysqlクエリロックテーブル

    4. Oracle文字列の置換