代わりに、このようにしてください:
query = '''INSERT INTO cheese (data) VALUES (%s)'''
cur.execute(query, (bd,))
Pythonレベルの文字列フォーマットを行う代わりに、これはMySQL固有のフォーマットを使用します。これには、クエリに埋め込まれる文字列でMySQLにとって特別な意味を持つ文字をエスケープすることが含まれます。
代わりに、このようにしてください:
query = '''INSERT INTO cheese (data) VALUES (%s)'''
cur.execute(query, (bd,))
Pythonレベルの文字列フォーマットを行う代わりに、これはMySQL固有のフォーマットを使用します。これには、クエリに埋め込まれる文字列でMySQLにとって特別な意味を持つ文字をエスケープすることが含まれます。