有没有利用python开发数据库的案例

  用python连接mysql的时候,需要用的安装版本,源码版本容易有错误提示。下边是打包了32与64版本。

  #获取连接的 cursor,只有获取了 cursor,我们才能进行各种操作

  #使用 fetchall 函数,将结果集(多维元组)存入 rows 里面

  上面的代码,用来将所有的结果取出,不过打印的时候是每行一个元祖打印,现在我们使用方法,取出其中的单个数据:

  实例 4、python的数据库模块使用字典 cursor 取得结果集(可以使用表字段名字访问值)

  有人喜欢把图片存入 MYSQL(这种做法貌似很少吧),我看大部分的程序,图片都是存放在服务器上的文件,数据库中存的只是图片的地址而已,不过 MYSQL 是支持把图片存入数据库的,也相应的有一个专门的字段 BLOB (Binary Large Object),即较大的二进制对象字段,请看如下程序,注意测试图片自己随便找一个,地址要正确:

  #这里用的是 MYSQL,所以会自动开启事务(若是 MYISM 引擎则不会)

  #如果出现了错误,那么可以回滚,就是上面的三条语句要么执行,要么都不执行

  2、出现错误,出发异常处理, 3 条语句的前两条会自动变成了没有执行,结果不变

  3、如果本代码放到一个 MyISAM 引擎表,前两句会执行,第三句不会;如果是 INNDB 引擎,则都不会执行。

本文由泰州市功放模块有限公司发布于公司简介,转载请注明出处:有没有利用python开发数据库的案例

相关阅读