向数据库中写入图片

注意这里要存图片格式是二进制格式如果你用cv2读取的话需要转为二进制格式,直接ndarray写会报错的。                
if pose.all_save_image==0:
                    sql = "INSERT INTO studentmemo.student(idx,pic0) VALUES  (%s,%s)"
                    args = (pose.id,crop)
                    cursor.execute(sql,args)            
                    conn.commit()
                else:
                    sql = "UPDATE studentmemo.student SET pic"+str(pose.all_save_image)+"=%s WHERE idx=%s"
                    args = (crop,pose.id)
                    cursor.execute(sql,args)            
                    conn.commit()
posted @ 2023-03-31 10:50  祥瑞哈哈哈  阅读(35)  评论(0)    收藏  举报