Mysql
 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

Освен това,

Ровейки се в изходния код за django.db.backends.dummy ,

Освен това, dummy повдига грешка:

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Проверка на NULL спрямо запис в базата данни -> isset срещу is_null

  2. Подгответе MySQL израз с функция IN().

  3. Как да инсталирате MySQL Workbench на Ubuntu

  4. PDO Подготвен оператор вътре в клас

  5. MySQL - Условни ограничения на външния ключ