当前位置:   article > 正文

使用python把本地的图片存到对应的数据库中_pyqt选择图像并存入数据库

pyqt选择图像并存入数据库
  1. # -*- coding: UTF-8 -*-
  2. """
  3. Created on 2022年4月12日
  4. @author: Monica
  5. """
  6. import pymysql
  7. from time import sleep
  8. #数据库,创建连接
  9. Connection = pymysql.connect(database='arglass', host='localhost', user='root', password='xxx设置自己密码')
  10. cursor = Connection.cursor()
  11. #在数据库中建立image表格
  12. sql_create_table= '''
  13. CREATE TABLE images (
  14. id int (10),
  15. data MediumBlob
  16. ) ''' # 字段有id和data两个字段
  17. cursor.execute(sql_create_table) #执行sql语句,创建pictures表
  18. #读取图片
  19. fp = open(r'D:\AR_Glass_TestToolkit\ai_text_pic\ArithmeticOCR2.jpg','rb') #这里写自己的图片路径
  20. img = fp.read() #读取图片
  21. sleep(2)
  22. fp.close() #关闭图片
  23. sql = "INSERT INTO images VALUES (%s,%s);"
  24. args = ('1',img)
  25. cursor.execute(sql,args) #执行插入图片的sql语句
  26. Connection.commit()#提交
  27. #断开链接
  28. Connection.close()
  29. print("表建立成功")
  30. print("图片上传成功")

思路:创建db文件,将图片执行插入到数据库中

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Gausst松鼠会/article/detail/264502
推荐阅读
相关标签
  

闽ICP备14008679号