您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

python中常用的各种数据库操作模块和连接实例

5b51 2022/1/14 8:18:24 python 字数 2457 阅读 343 来源 www.jb51.cc/python

工作中,经常会有用python访问各种数据库的需求,比如从oracle读点配置文件或者往mysql写点结果信息之类的。这里列一下可能用到的各个模块。

概述

工作中,经常会有用python访问各种数据库的需求,比如从oracle读点配置文件或者往MysqL写点结果信息之类的。
这里列一下可能用到的各个模块。

sqlite3: 内置模块
sqlite,有时候确实很方便,我觉得它确实做到了宣称的“零配置”。python自2.5版以来,就内置了对sqlite3支持,使用也非常简单,按照文档上来:

oracle: cx_Oracle

其实,前面先介绍sqlite3,除了它确实是个小数据库以外,还有一个原因:其他数据库在python下的操作,其实基本上和sqlite3的操作是一样的,也就是说,python其实已经几乎统一了数据库的接口。
打开cx_Oracle的文档页面,你会发现其风格也和python文档很像,因为他们都是用 Sphinx 做的。模块的使用方法就更像了,把上面的代码里,获得连接的那行,换成这样:

MysqLMysqLdb

和前两个非常类似,连接的时候用以下两个语法之一:

总结

以上是编程之家为你收集整理的python中常用的各种数据库操作模块和连接实例全部内容,希望文章能够帮你解决python中常用的各种数据库操作模块和连接实例所遇到的程序开发问题。


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶