Django nécessite la version 1.3.7 ou ultérieure de mysqlclient.
ou None pour utiliser le niveau d’isolation configuré sur le serveur. Cependant, Django fonctionne mieux avec read committed (choix Django par défaut) plutôt que la valeur par défaut de MySQL qui est repeatable read. Des pertes de données sont possibles avec le niveau repeatable read.
Dans les versions précédentes, l’adaptateur pour la base de données MySQL utilisait le niveau d’isolation par défaut de la base de données (repeatable read) plutôt que read committed.
MySQL ne gère pas les options NOWAIT, SKIP LOCKED et OF de l’instruction SELECT ... FOR UPDATE. Si select_for_update() est utilisé avec nowait=True, skip_locked=True ou of, une exception NotSupportedError est générée.
Django prend en charge les versions 12.1 et plus récentes du serveur de base de données Oracle. Il est nécessaire de posséder au minimum la version 5.2 du pilote Python cx_Oracle.