Python数据库编程

文章目录

  • 一、链接MySQL数据库
    • 建立与数据库的链接pymusql.connect
    • connection
    • cursor对象
    • Cursor对象的方法
  • 数据库的操作
    • 插入
    • 删除
    • 修改
    • 查询

在本文章里面若要看实例都可以访问Python学生信息管理系统MySQL版

一、链接MySQL数据库

建立与数据库的链接pymusql.connect

参数名 类型 说明
host 字符串 MySQL服务器
port 数字 MySQL服务器端口号
user 字符串 用户名
password 字符串 密码
db 字符串 数据库名称
charset 字符串 链接编码

connection

方法名 说明
cursor() 使用该链接创建并返回游标
commit() 提交当前事物
rollback() 回滚当前事务
close() 关闭连接

cursor对象

cursor对象即为游标对象,用于执行查询和获取结果,在python中可以使用conn.cursor()创建,conn为Connection对象。
cursor = conn.cursor() #建立游标对象

Cursor对象的方法

参数名 说明
execute(op[,arges]) 执行一个数据库查询的命令
fetchone() 取的结果集的下一行
fetchmany(size) 获取结果集的下几行
fetchall() 获取结果集中剩下的所有行
rowcount 最近一次execute返回数据的行数或影响行数
close() 关闭游标对象

数据库的操作

均可在文章头的链接查看实例,也可点击下面的标题跳转

插入

删除

修改

查询

你可能感兴趣的:(Python_study,python,mysql)