Faça assim, em vez disso:
query = '''INSERT INTO cheese (data) VALUES (%s)'''
cur.execute(query, (bd,))
Em vez de fazer formatação de string no nível do Python, isso usa formatação específica do MySQL, incluindo caracteres de escape que têm significado especial para o MySQL em strings que devem ser incorporadas em consultas.