Python操作MySQL数据库,首先要先安装pymysql。方法如下:
>sudo pip3 install pymysql。
在pymysql安装完成后,就要学习一下pymysql使用流程。流程如下:pymysql使用流程。
建立数据库连接(db = pymysql.connect(……))2. 创建游标对象(c = db.cursor())3. 游标方法: c.execute("insert ……")4. 提交到数据库 : db.commit()5. 关闭游标对象 :c.close()6. 断开数据库连接 :db.close()pymysql 常用函数。
>db = pymysql.connect(参数列表)。
>>host :主机地址,本地 localhost>>port :端口号,默认3306>>user :用户名>>password :密码>>database :库>>charset :编码方式,推荐使用 utf8。
> 数据库连接对象(db)的方法>>db.close() 关闭连接>>db.commit() 提交到数据库执行>>db.rollback() 回滚>>cur = db.cursor() 返回游标对象,用于执行具体SQL命令。
>游标对象(cur)的方法>>cur.execute(sql命令,[列表]) 执行SQL命令>>cur.close() 关闭游标对象>>cur.fetchone() 获取查询结果集的第一条数据 (1,0797,"江西省") >>cur.fetchmany(n) 获取n条 ((记录1),(记录2)) >>cur.fetchall() 获取所有记录。
关于python如何操作MySQL数据库,环球青藤小编就和大家分享到这里了,学习是永无止境的,学习一项技能更是受益终身,所以,只要肯努力学,什么时候开始都不晚。如果您还想继续了解关于python编程的学习方法及素材等内容,可以点击本站其他文章学习。