C'est donc le moyen le plus simple que j'ai trouvé... Je ne sais pas pourquoi je n'y ai pas pensé à l'origine... mais j'ai simplement supprimé les avertissements émis par le curseur :
import warnings
warnings.filterwarnings("ignore", category = MySQLdb.Warning)
J'ai ensuite ajouté ce code à ma fonction importMySql :
mycursor.execute("SHOW WARNINGS")
warnings = mycursor.fetchall()
for i in range(len(warnings)):
print "Warning - " +warnings[i][2]