摘要:操作安装模块操作步骤链接数据库主机名用户名密码数据库名设置字符编码创建游标对象准备语句执行语句获取所有结果集获取一条结果集获取受影响的行数关闭数据库链接的事务处理默认开启事务处理需要提交或者回滚完整的操作商品名称
python操作mysql
安装模块
windows:pip install pymysql
ubuntu:sudo pip3 install pymysql
python操作mysql步骤import pymysql
(1) 链接mysql数据库db = pymysql.connect(主机名,用户名,密码,数据库名)
(2) 设置字符编码db.set_charset("utf8")
(3) 创建游标对象cursor = db.cursor()
(4) 准备sql语句sql = "..."
(5) 执行sql语句cursor.execute(sql)
(6) 获取所有结果集cursor.fetchall()
(7) 获取一条结果集cursor.fetchone()
(8) 获取受影响的行数cursor.rowcount
(9) 关闭数据库链接db.close()
pymysql的事务处理默认开启事务处理
需要提交或者回滚
完整的操作
import pymysql db = pymysql.connect("127.0.0.1","root","123456","hz03") db.set_charset("utf8") cursor = db.cursor() try: sql = "insert into goods values(null,1,"商品名称",12.1)" cursor.execute(sql) db.commit() except: db.rollback() print(cursor.rowcount) db.close()
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/44728.html
摘要:的安装博客补充知识年最新安装教程,滚雪球学第四季。操作操作数据库一般被程序员成为操作增删改查,其中各个字符分别代表新增,读取,更新,删除。可以返回受影响行数,可以直接通过该值判断是否修改成功。 ...
摘要:用来编写网站,必须要能够通过操作数据库,所谓操作数据库,就是通过实现对数据的连接,以及对记录字段的各种操作。交互模式下操作数据库之连接数据库操作数据库的前提是先有数据库。先建立一个数据库。 用Python来编写网站,必须要能够通过python操作数据库,所谓操作数据库,就是通过python实现对数据的连接,以及对记录、字段的各种操作。上一讲提到的那种操作方式,是看官直接通过交互模式来操...
摘要:操作数据库要对数据库进行操作,需要先连接它。执行后返回值为受影响的行数。执行单条语句但是重复执行参数列表里的参数返回值为受影响的行数例如,要在数据表中插入一条记录,使得,这样做没有报错,并且返回一个结果,说明有一行记录操作成功。 在上一讲中已经连接了数据库。就数据库而言,连接之后就要对其操作。但是,目前那个名字叫做qiwsirtest的数据仅仅是空架子,没有什么可操作的,要操作它,就必...
摘要:用选择要操作的数据库,然后通过指针就可以操作这个数据库了。这样就在这个数据库中创建了一个名为的表这是查看表的方式。树欲静而风不止,小偷在行动。所以,要特别提醒诸位注意。 通过python操作数据库的行为,除了能够完成前面两讲中的操作之外(当然,那是比较常用的),其实任何对数据库进行的操作,都能够通过python-mysqldb来实现。 建立数据库 在《用python操作数据库(1)...
阅读 3453·2023-04-25 18:52
阅读 2464·2021-11-22 15:31
阅读 1201·2021-10-22 09:54
阅读 2981·2021-09-29 09:42
阅读 568·2021-09-26 09:55
阅读 887·2021-09-13 10:28
阅读 1070·2019-08-30 15:56
阅读 2084·2019-08-30 15:55