MYSQL 支持把图片存入数据库,也相应的有一个专门的字段 BLOB (Binary Large Object)

首先要在你的mysql数据库中创建一个表,用于存储图片

CREATE TABLE Images(Id INT PRIMARY KEY AUTO_INCREMENT, Data MEDIUMBLOB);

然后用python代码将本地的图片存到数据库中

# coding=utf-8import MySQLdb
import systry:fin = open("/home/dsq/tb/8.jpg") #打开本地图片,路径要写自己的img = fin.read()fin.close()   #读取结束,关闭文件
except IOError as e:print "Error %d: %s" % (e.args[0], e.args[1])sys.exit(1)   #出现错误打印错误并退出try:conn = MySQLdb.connect(host="localhost", port=3306, user="root", passwd="#你的数据库密码#", db="数据库名")    #连接到数据库cursor = conn.cursor()    #获取cursor游标cursor.execute("INSERT INTO Images SET Data='%s'" % MySQLdb.escape_string(img))   #执行SQL语句conn.commit()   #提交数据cursor.close()conn.close()    #断开连接
except MySQLdb.Error,e:conn.rollback()print "Error %d: %s" % (e.args[0], e.args[1])sys.exit(1)    #出现错误,自动回滚,打印错误并退出

发现图片成功存储到数据库中

图片以二进制存入MYSQL相关推荐

  1. python3图片转代码_python3图片转换二进制存入mysql示例代码

    python3图片转换二进制存入mysql示例代码 发布于 2014-09-29 18:00:01 | 198 次阅读 | 评论: 0 | 来源: 网友投递 Python编程语言Python 是一种面 ...

  2. Java爬虫,爬取新闻网的标题、时间和图片,并存入MySQL数据库

    实现爬取"淮师新闻网"的新闻列表.新闻详情信息,并将爬取到的信息存入数据库. 可以抓取非HTML信息(HttpClient):例如网页上动态加载的Json信息 可以抓取多媒体信息, ...

  3. GridView控件 Image控件 与图片的二进制数据库存储和显示

    1.将图片以二进制存入数据库 2.读取二进制图片在页面显示 3.设置Image控件显示从数据库中读出的二进制图片 4.GridView中ImageField以URL方式显示图片 5.GridView显 ...

  4. mysql 图片转为二进制_如何把图片转换成二进制存入数据库

    public static byte[] imgBytesIn;//用来存储图片的二进制 Stream ms; byte[] picbyte; //在创建数据库链接,测试链接成功后,在高级里可自动生成 ...

  5. mysql 图片转为二进制_php 图片转为二进制数据的方法

    在 mysql 数据库中是无法直接存放图片文件的,但如果将图片通过 php 程序转换成二进制数据就可以很轻松的存放到数据库中了.那么这篇文章就说一下,利用 php 将图片文件转换二进制数据的方法. p ...

  6. Django搭建服务器,和微信小程序通信,验证码存入redis,用户信息存入mysql以及图片上传

    写在前面:整体是实现小程序的登录和注册,并接收验证码进行校验. 一.创建项目 django-admin startproject wxTest 二.注册app,进入到wxTest目录中 python ...

  7. Python单线程爬取QQ空间说说存入MySQL并生成词云(超详细讲解,踩坑经历)

    利用python爬取好友说说并分析 看了网上的许多博客,基本上都是一个样,基本的知识也没详细解释,我这次也想跟大家仔细分析一下,自己还是要有一定爬虫基础,本人技术有限,如果本文哪有错误或不够准确的地方 ...

  8. php接口图片转二进制,怎么在php项目中对图片进行二进制转换

    怎么在php项目中对图片进行二进制转换 发布时间:2020-12-15 16:33:40 来源:亿速云 阅读:79 作者:Leah 这篇文章将为大家详细讲解有关怎么在php项目中对图片进行二进制转换, ...

  9. php二进制流转bmp图片,php图片的二进制转换实例

    这里我们是在上传文件时把上传的文件转换成二进制然后保存到数据的字段中去,下次读读出我们也用同样的方法显示即可. html,代码如下: 将图片保存到数据库,代码如下: //由于上传过来的图片被保存在一个 ...

最新文章

  1. DDR的前世与今生(一)
  2. 互斥锁、自旋锁和自适应自旋锁
  3. 限速会自动恢复吗_骨折会自己好吗?骨折后怎样做恢复快?
  4. HDU 5936 Difference
  5. 线性代数(矩阵、高斯、线性基……)
  6. python中 numpy转list list 转numpy
  7. (转)uml 静态视图关系和关联
  8. PuTTY 'modmul()' 函数缓冲区下溢漏洞(CVE-2013-4206)
  9. Vi编辑器基本常用命令
  10. Abaqus: 云图设置
  11. 实验室的温湿度要求及其控制措施的详细讲解
  12. 图片怎么识别文字?超实用的文字识别技巧分享,分享给你
  13. 【Prometheus】prometheus告警配置
  14. 75 [backtrader期货策略]十大经典策略-分时均线交叉策略
  15. 如何理解 ssh 三大框架
  16. 计算机音乐乐谱打上花火,扒完,打上花火,自扒
  17. 删除桌面图标计算机权限删除,Win7系统桌面图标删除不了的处理方法
  18. Bayesian Face Revisited: A Joint Formulation论文笔记
  19. IDEA思维导图生成插件
  20. IDEA选中一列数据

热门文章

  1. 苹果iPod环形按钮设计在日被判侵权 挨罚3.3亿日元
  2. 心态-《自卑与超越》书中的精髓:我们为什么会感到自卑,以及如何做才能克服自卑情绪。
  3. 桃之夭夭 第一章 仰望
  4. 拓嘉启远电商:怎样去参加拼多多的红包雨活动
  5. 车联网大数据框架_车联网大数据:发展、支撑与应用
  6. r4be和服务器主板稳定性,【华硕X79评测】升级进化 华硕R4BE主板细节解析-中关村在线...
  7. (新)esp8266推送微信消息,通过企业微信
  8. 数据结构课程设计 校园导游系统 c++
  9. 【FTK Imager篇】FTK Imager磁盘镜像的哈希报告翻译
  10. 【每日一练】146—一个漂亮的旅游网站模板