Mysql
 sql >> Database >  >> RDS >> Mysql

archivia l'immagine acquisita nel database MySQL con Python e OpenCV

Vuoi:

cursor.execute("INSERT INTO Camera (img) VALUES(%s)",(frame,))

Detto questo, la memorizzazione di immagini in un database SQL è raramente una buona idea, ma se vuoi davvero farlo, aggiungi almeno una chiave primaria alla tua tabella.

EDIT :dai tuoi commenti, sembra frame è un numpy.ndarray . Il tuo connettore di database non sa come convertire ogni tipo di Python in qualcosa che il database capirà, quindi devi convertire manualmente il tuo frame in una stringa di byte (bytes in Python3, str in Python2).