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.