在本文章里面若要看实例都可以访问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() | 关闭游标对象 |
数据库的操作
均可在文章头的链接查看实例,也可点击下面的标题跳转