• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell
您的位置:首页 > 脚本语言 >python > python中常用的各种数据库操作模块和连接实例

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

作者: 字体:[增加 减小] 来源:互联网

通过本文主要向大家介绍了python 数据库模块,python 数据库,python连接数据库,python数据库编程,python操作数据库等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com

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

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

oracle: cx_Oracle

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

mysql: MySQLdb

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

您可能想查找下面的文章:

  • 在Python中编写数据库模块的教程
  • python中常用的各种数据库操作模块和连接实例

相关文章

  • Python 实现文件的全备份和差异备份详解
  • 深入解析Python中的变量和赋值运算符
  • Python循环语句中else的用法总结
  • NumPy排序的实现
  • Python 文件重命名工具代码
  • python通过floor函数舍弃小数位的方法
  • Python文件去除注释的方法
  • 详解Django框架中的视图级缓存
  • python使用urllib2模块获取gravatar头像实例
  • python基于multiprocessing的多进程创建方法

文章分类

  • vbs
  • DOS/BAT
  • hta/htc
  • python
  • perl
  • VBA
  • ColdFusion
  • ruby
  • PowerShell
  • Lua
  • Golang
  • linux shell

最近更新的内容

    • Python正则表达式匹配ip地址实例
    • 通过C++学习Python
    • 深入浅析python继承问题
    • python实现封装得到virustotal扫描结果
    • 跟老齐学Python之让人欢喜让人忧的迭代
    • Python脚本实时处理log文件的方法
    • python的tkinter布局之简单的聊天窗口实现方法
    • 在Python中使用第三方模块的教程
    • python 获取et和excel的版本号
    • python使用mailbox打印电子邮件的方法

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有