sql >> Databáze >  >> RDS >> Mysql

Vložte objekt binárního řetězce pythonu do objektu blob MySQL

Udělejte to tímto způsobem:

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

Namísto formátování řetězců na úrovni Pythonu se používá formátování specifické pro MySQL, včetně escapování znaků, které mají pro MySQL speciální význam v řetězcích, které mají být vloženy do dotazů.



  1. MYSQL náhodně vybere každou z kategorií

  2. Oracle:Import souboru CSV

  3. Oprava Msg 8114 „Chyba při převodu datového typu varchar na číselný“ v SQL Server

  4. Co znamená klauzule SQL GROUP BY 1?