Euh.. oui certes.
Autant je me débrouille un peu en Python, autant en MySql, c'est un peu laborieux.. (autodidacte, on doit louper surement plein de choses)
Du coup, je ne saisis pas très bien ce que tu entends par "driver MySql" ?.. 
J'ai la version (mysql5.5.16).. mais le driver... ?
Pour ce qui est de la requête paramétrable, j'ai effectivement adapté le code donné dans tes exemples et MySql me l'a rejeté avec un message du genre :
(1064, "You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '?, ?, ?)' at line 1")
J'ai écrasé l'exemple que j'avais (mmm.. c'est un peu délicat de le refaire car j'ai modifié plein d'autres choses depuis) mais si je le refais ça serait :
curs.execute("INSERT INTO table1(col1, col2, col3) VALUES(?, ?, ?)", (id, "CAT1", "Monsieur {0} ne veut pas aller travailler aujourd hui.".format(nomMonsieur)))
Si nécessaire si ce n'est pas clair, je peux essayer de refaire un exemple/test "sur-mesure".
Partager