当前位置: 首页 > 图灵资讯 > 行业资讯> python怎么创建mysql数据库连接

python怎么创建mysql数据库连接

来源:图灵python
时间: 2026-10-04 14:54:56

Python数据库接口支持大量数据库,您可以选择适合您项目的数据库:

GadFly
mSQL
MySQL
PostgreSQL
MicrosoftSQLServer2000informixinfinmintsinfinfint
InterbaseOracleSybase

MySQLdb

Python链接Mysql数据库的接口是Mython 基于MySQL的数据库API规范V2.0 C 建立在API上。

常用函数

Python DB API 2.0 为事务提供了两种方法:

commit()提交
rollback()回滚

用于执行命令的cursor方法:

callproc(self,procname,args)用于执行存储过程,接收的参数是存储过程名和参数列表,返回值是受影响的行数
execute(self,query,args)执行单个sql语句,接收的参数为sql语句本身和使用的参数列表,返回值为受影响的行数
executemany(self,query,args)执行单挑SQL语句,但重复执行参数列表中的参数,返回值为受影响的行数
nextset(self)移动到下一个结果集

用于接收回值的cursor方法:

fetchall(self) 接收所有返回结果行.

fetchmany(self, size=None) 接收size条返回结果行。如果size的值大于返回结果行的数量,则返回cursor.raraysize条数据.

fetchone(self) 返回一个结果线.

rowcount 这是一个只读属性,并返回执行execute() 影响方法后行数的行数。

scroll(self, value, mode='relative') 将指针移到某一行; 如果mode='relative',如果从当前行动移动value条,则表示 mode='absolute',

这意味着从结果集的第一行移动value条。

更多技术请关注Python视频教程。