Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

पायथन के माध्यम से MySQL में छवियों को सम्मिलित करना और पुनर्प्राप्त करना

import mysql.connector
import sys
from PIL import Image
import base64
import cStringIO
import PIL.Image

db = mysql.connector.connect(user='root', password='abhi',
                              host='localhost',
                              database='cbir')

image = Image.open('C:\Users\Abhi\Desktop\cbir-p\images.jpg')
blob_value = open('C:\Users\Abhi\Desktop\cbir-p\images.jpg', 'rb').read()
sql = 'INSERT INTO img(images) VALUES(%s)'    
args = (blob_value, )
cursor=db.cursor()
cursor.execute(sql,args)
sql1='select * from img'
db.commit()
cursor.execute(sql1)
data=cursor.fetchall()
print type(data[0][0])
file_like=cStringIO.StringIO(data[0][0])
img=PIL.Image.open(file_like)
img.show()

db.close()

यह कोड ठीक काम करता है



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL संचयी योग तिथि के अनुसार समूहीकृत

  2. मैं XAMPP में MariaDB को MySQL में कैसे बदल सकता हूँ?

  3. MySQL डेटाबेस XAMPP Manager-osx में प्रारंभ नहीं होगा

  4. कोल्डफ्यूजन और MySQL के साथ डालने के बाद टेबल आईडी प्राप्त करें

  5. क्या मैं PHP में MySQL API को मिला सकता हूँ?