Mysql
 sql >> база данни >  >> RDS >> Mysql

съхранява заснетото изображение в MySQL база данни с Python и OpenCV

Искате:

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

Като се има предвид това, съхраняването на изображения в SQL база данни рядко е добра идея - но ако наистина искате да го направите, добавете поне първичен ключ към вашата таблица.

РЕДАКТИРАНЕ:от вашите коментари изглежда като frame е numpy.ndarray . Вашият конектор за база данни не знае как да преобразува всеки тип python в нещо, което базата данни ще разбере, така че трябва ръчно да конвертирате своя frame към байтов низ (bytes в Python3, str в Python2).




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вмъкване на стойности от две таблици в една таблица

  2. MySQL конкатенира низ към колона

  3. Автоматично довършване в клиента от командния ред на MySQL

  4. Може ли MySQL да замени няколко знака?

  5. Ключът MySQL UNIQUE не работи