赞
踩
- # -*- coding: UTF-8 -*-
- """
- Created on 2022年4月12日
- @author: Monica
- """
- import pymysql
- from time import sleep
-
- #数据库,创建连接
- Connection = pymysql.connect(database='arglass', host='localhost', user='root', password='xxx设置自己密码')
-
- cursor = Connection.cursor()
- #在数据库中建立image表格
- sql_create_table= '''
- CREATE TABLE images (
- id int (10),
- data MediumBlob
- ) ''' # 字段有id和data两个字段
- cursor.execute(sql_create_table) #执行sql语句,创建pictures表
-
- #读取图片
- fp = open(r'D:\AR_Glass_TestToolkit\ai_text_pic\ArithmeticOCR2.jpg','rb') #这里写自己的图片路径
- img = fp.read() #读取图片
- sleep(2)
- fp.close() #关闭图片
-
- sql = "INSERT INTO images VALUES (%s,%s);"
- args = ('1',img)
- cursor.execute(sql,args) #执行插入图片的sql语句
-
- Connection.commit()#提交
- #断开链接
-
- Connection.close()
- print("表建立成功")
- print("图片上传成功")
思路:创建db文件,将图片执行插入到数据库中
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。