【说站】python执行数据库的查询操作
2023-06-13 09:13:23 时间
python执行数据库的查询操作
1、fetchone该方法获取下一个查询结果集。结果集是一个对象。
2、fetchall接收全部的返回结果行。
3、rowcount这是一个只读属性,并返回执行execute方法后影响的行数。
实例
from pymysql import *
def main():
# 创建Connection连接
conn = connect(host='localhost',port=3306,user='root',password='mysql',database='jing_dong',charset='utf8')
# 获得Cursor对象
cs1 = conn.cursor()
# 执行select语句,并返回受影响的行数:查询一条数据
count = cs1.execute('select id,name from goods where id>=4')
# 打印受影响的行数
print("查询到%d条数据:" % count)
for i in range(count):
# 获取查询的结果
result = cs1.fetchone()
# 打印查询的结果
print(result) # 元组 (1, '张三', 20, '男')
# 获取查询的结果
# 关闭Cursor对象
cs1.close()
conn.close()
if __name__ == '__main__':
main()
以上就是python执行数据库的查询操作,希望对大家有所帮助。更多Python学习指路:python基础教程
本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。
相关文章
- python识别文字位置_如何利用Python识别图片中的文字
- Python 技巧篇-pip卸载python库实例演示,查看pip命令大全方法[通俗易懂]
- 【说站】python如何进行内存管理
- 怎么用python连接数据库_python连接pg数据库
- python django 数据库_Apache+Mysql+PHP/Python简单项目
- python-Python与MySQL数据库-使用Python执行MySQL查询
- python-Python与MySQL数据库-处理MySQL查询结果
- python-Python与SQLite数据库-处理SQLite查询结果(一)
- python-Python与MongoDB数据库-使用Python执行MongoDB查询(二)
- python-Python与PostgreSQL数据库-使用Python执行PostgreSQL查询(一)
- python-Python与PostgreSQL数据库-处理PostgreSQL查询结果
- python-数据库编程-如何处理错误和异常(二)
- Python数据库操作详解编程语言
- 一步一步学会在Linux上运行Python程序(linux运行python程序)
- Linux创建Python文件的步骤(linux新建python文件)
- Linux系统如何运行Python脚本(linux执行python脚本)
- 使用Python编程连接MySQL数据库(python连mysql)
- Linux升级:升级Python到最新版本(linux升级python版本)
- Python如何连接PostgreSQL数据库?(python连接postgresql)
- 从 Python 连接到 MySQL:实现更多强大的数据库应用(python和mysql)
- Python编程连接MySQL:从零开始(python与mysql)
- cxOracle示例在Python中用高效的方式访问Oracle数据库(cx_oracle 示例)
- Python操作MySQL数据库的必备模块mysqlpython(mysql_python)
- Redis快速入门使用Python精通NoSQL数据库(学redis买什么书)