sql >> Database >  >> RDS >> Mysql

de vlag CLIENT_FOUND_ROWS in django wijzigen voor mysql-python (MySQLdb)?

Oké, ik heb ontdekt hoe.

In django/db/backends/mysql/base.py staat

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

Vanuit de broncode zouden we django project settings.py zo kunnen veranderen

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



  1. Mysql-datumbereik maken

  2. SQLSTATE [HY000]:Algemene fout:1835 Misvormd communicatiepakket op LARAVEL

  3. Noodzaak om kolommen in rijen te converteren in MYSQL

  4. hoe een berekend veld in mysql te maken?