Mysql
 sql >> Base de données >  >> RDS >> Mysql

Insérer un objet de chaîne binaire python dans un blob MySQL

Faites-le plutôt de cette façon :

query = '''INSERT INTO cheese (data) VALUES (%s)'''
cur.execute(query, (bd,))

Au lieu de faire un formatage de chaîne au niveau Python, cela utilise un formatage spécifique à MySQL, y compris les caractères d'échappement qui ont une signification particulière pour MySQL dans les chaînes qui doivent être intégrées dans les requêtes.