sql >> Databasteknik >  >> RDS >> Mysql

ändra CLIENT_FOUND_ROWS flagga i django för mysql-python (MySQLdb)?

Okej, jag fick reda på hur.

I django/db/backends/mysql/base.py finns

kwargs['client_flag'] = CLIENT.FOUND_ROWS
kwargs.update(settings_dict['OPTIONS'])

Från källkoden kunde vi bara ändra django project settings.py så här

DATABASES = {
    'default': {
        'ENGINE': 'django.db.backends.',
        'NAME': '',                      
        'USER': '',                      
        'PASSWORD': '',                  
        'HOST': '', 
        'PORT': '',                      
        'OPTIONS': {
            'client_flag': 0
        }
    }
}



  1. Kan jag logga exekveringstiden för frågor i PostgreSQL 8.4?

  2. Pinkoddatabas för Indien med platsfinnarskript i php och jquery

  3. JDBC - välj var kolumnen är NULL

  4. Hur kan jag skicka ett automatiskt e-postmeddelande från MySQL-poster?