时间:2021-05-22
Python数据库接口支持非常多的数据库,你可以选择适合你项目的数据库:
GadFlymSQL MySQL PostgreSQL Microsoft SQL Server 2000 InformixInterbase Oracle Sybase
不同的数据库你需要下载不同的DB API模块,例如你需要访问Oracle数据库和Mysql数据,你需要下载Oracle和MySQL数据库模块。
DB-API是一个规范。它定义了一系列必须的对象和数据库存取方式, 以便为各种各样的底层数据库系统和多种多样的数据库接口程序提供一致的访问接口。
Python的DB-API,为大多数的数据库实现了接口,使用它连接各数据库后,就可以用相同 的方式操作各数据库。
Python DB-API使用流程:
引入API模块。获取与数据库的连接。执行SQL语句和存储过程。关闭数据库连接。
MySQLdb
MySQLdb是用于Python链接Mysql数据库的接口,它实现了Python 数据库API规范V2.0,基于MySQL C API上建立的。
安装
直接使用pip进行安装,在此之前需要安装一些系统依赖包。
CentOSyum install gcc python-devel mysql-devel zlib-devel openssl-devel
Ubuntusudo apt-get install libmysqlclient-dev libmysqld-dev python-dev python-setuptools
安装完依赖,直接使用pip安装,MySQLdb模块的名字在pip上叫MySQL-python。
知识点扩展:
使用python连接mysql数据库
六个常用的连接参数
到此这篇关于python连接mysql有哪些方法的文章就介绍到这了,更多相关python怎么连接mysql内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
最近在使用Python开发系统,需连接mysql数据库,我用的是Python3连接MySQL8.0,其中老是报错以下问题:网上给了各种各样的方法,大多是通过各种
MYSQL模块暂时还不支持python3.0以上的版本,由于我下载的python是3.0版本的,所以想要连接数据库只能利用其它的方法。Python3.x连接My
Python连接Mysql1.安装对应的库使用Python连接Mysql数据库需要安装相应的库以管理员身份运行cmd,输入命令pipinstallmysql.c
一:安装MySQL-python驱动pipinstallmysql二:连接到MySQL服务器的test数据库#!/usr/bin/python#-*-codin
本文实例讲述了python连接MySQL数据库的方法。分享给大家供大家参考。具体实现方法如下:importMySQLdbconn=MySQLdb.connect