sql >> Base de Datos >  >> RDS >> Mysql

Insertar objeto de cadena binaria de python en MySQL blob

Hazlo de esta manera, en su lugar:

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

En lugar de hacer un formato de cadena a nivel de Python, esto usa un formato específico de MySQL, incluidos los caracteres de escape que tienen un significado especial para MySQL en cadenas que se van a incrustar en las consultas.