Bạn muốn:
cursor.execute("INSERT INTO Camera (img) VALUES(%s)",(frame,))
Điều này đang được nói, lưu trữ hình ảnh trong cơ sở dữ liệu SQL hiếm khi là một ý tưởng hay - nhưng nếu bạn thực sự muốn làm như vậy, ít nhất hãy thêm một khóa chính vào bảng của bạn.
CHỈNH SỬA:từ nhận xét của bạn, nó giống như frame
là một numpy.ndarray
. Trình kết nối cơ sở dữ liệu của bạn không biết cách chuyển đổi từng và bất kỳ loại python nào thành thứ mà cơ sở dữ liệu sẽ hiểu, vì vậy bạn phải chuyển đổi thủ công frame
của mình thành một chuỗi byte (bytes
trong Python3, str
trong Python2).