Pymsql使用流程

Python连接数据库的步骤

1)建立数据库连接           (db = pymysql.connect(......)

2)创建游标对象               (c = db.cursor()

3)游标方法                       (c.execute(sql语句)

4)提交到数据库                (db.commit()

5)关闭游标对象                 (c.close()

6)关闭数据库                     db.close()

connect对象

              1)db=pymysql.connect(参数列表)
                    参数列表有:
                    1. host : 主机地址,本地地址 localhost
                    2. port : 端口号 ,默认为3306
                    3. user : 用户名
                    4. password : 密码
                    5. database : 要连接到的库
                    6. charset : 编码方式,推荐使用 utf8

              2)数据库连接对象(db)的方法
                   1.db.close()    关闭连接
                   2.db.commit()    提交到数据库执行
                   3.db.rollback()  回滚
                   4.db.cursor()    返回游标对象,用于具体执行
                   SQL命令

              3)游标对象(cur)的方法
                   1.cur.execute(SQL命令,[列表])   执行SQL命令
                   2.cur.close()            关闭游标对象
                   3.cur.fetchone()  获取查询结果集的第一条数据
                                     【获取结果为一个元组】
                   4.cur.fetchmany(n)  获取查询结果集的第n条数据
                      【获取结果为一个元组 如:((记录1),(记录2))】
                   5.cur.fetchall()    获取所有记录(结果为元组)


                   注意:
                   fetchone , fetchmany , fetchall 均获取一条记录少一条记录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值