目录

python链接mysql的方法

遍历字段获取值

完整代码


python链接mysql的方法

import json
import pymysql
def connect_mysql():conn = pymysql.connect(host='localhost',user='root',password='root',db='test',port=3306,charset='utf8')return conn

遍历字段获取值

# 获取游标对象
cursor = conn.cursor()# 查询 SQL 语句
sql = "select id,name,score from students;"
# 执行 SQL 语句 返回值就是 SQL 语句在执行过程中影响的行数
row_count = cursor.execute(sql)
print("SQL 语句执行影响的行数%d" % row_count)# 取出结果集中一行数据, 例如:(1, '张三',89)
# print(cursor.fetchone())# 取出结果集中的所有数据, 例如:((1, '张三',89), (2, '李四',88), (3, '王五',90))
for line in cursor.fetchall():print(line)
#获取单个字段的值print("id的值"+line[0])print("name的值"+line[1])print("score的值"+line[2])

完整代码

import pymysql# 创建连接对象
conn = pymysql.connect(host='localhost', port=3306, user='root', password='root',database='test', charset='utf8')# 获取游标对象
cursor = conn.cursor()# 查询 SQL 语句
sql = "select id,name,score from students;"
# 执行 SQL 语句 返回值就是 SQL 语句在执行过程中影响的行数
row_count = cursor.execute(sql)
print("SQL 语句执行影响的行数%d" % row_count)# 取出结果集中一行数据, 例如:(1, '张三',89)
# print(cursor.fetchone())# 取出结果集中的所有数据, 例如:((1, '张三',89), (2, '李四',88), (3, '王五',90))
for line in cursor.fetchall():print(line)
#获取单个字段的值print("id的值"+line[0])print("name的值"+line[1])print("score的值"+line[2])# 关闭游标
cursor.close()# 关闭连接
conn.close()

python pymysql模块 链接mysql 遍历查询结果的方法 详解相关推荐

  1. php mysql PDO 查询操作的实例详解

    php mysql PDO 查询操作的实例详解 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 ...

  2. pdo mysql 绑定查询_php mysql PDO 查询操作的实例详解

    php mysql PDO 查询操作的实例详解 php mysql PDO 查询操作的实例详解 这篇文章主要介绍了php mysql PDO 查询操作的实例详解的相关资料,希望通过本文能帮助到大家,需 ...

  3. python list遍历删除,对python list 遍历删除的正确方法详解

    在遍历list的时候,删除符合条件的数据,可是总是报异常,代码如下: num_list = [1, 2, 3, 4, 5] print(num_list) for i in range(len(num ...

  4. Python精讲:在Python中遍历字典的三大方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中遍历字典的三大方法详解>.本知识点主要内容有:使用字典对象的items()方法可以遍历字典的项和字典的&qu ...

  5. pythonprint字节按照16进制输出_对python以16进制打印字节数组的方法详解

    对python以16进制打印字节数组的方法详解 一.问题描述 如果直接用print打印bytes的话,有时候会直接显示ascii对应的字符,看起来很蛋疼. 二.运行效果 上面一行是直接用print打印 ...

  6. python统计csv行数_对Python 多线程统计所有csv文件的行数方法详解

    如下所示: #统计某文件夹下的所有csv文件的行数(多线程) import threading import csv import os class MyThreadLine(threading.Th ...

  7. android json mysql_Android通过json向MySQL中读写数据的方法详解【读取篇】

    本文实例讲述了Android通过json向MySQL中读取数据的方法.分享给大家供大家参考,具体如下: 首先 要定义几个解析json的方法parseJsonMulti,代码如下: private vo ...

  8. python 读取图片转换为一维向量_对Python中一维向量和一维向量转置相乘的方法详解...

    对Python中一维向量和一维向量转置相乘的方法详解 在Python中有时会碰到需要一个一维列向量(n*1)与另一个一维列向量(n*1)的转置(1*n)相乘,得到一个n*n的矩阵的情况.但是在pyth ...

  9. java 查询sql语句_java执行SQL语句实现查询的通用方法详解

    完成sql查询 并将查询结果放入vector容器,以便其他程序使用 /* * 执行sql查询语句 */ public static vector executequery(class clazz, s ...

最新文章

  1. 工厂三兄弟之工厂方法模式
  2. 探讨ASP.NET 2.0中的Web控件改进技术(2)
  3. 《c语言从入门到精通》看书笔记——第6章 选择结构程序设计
  4. php删除第一个字母,php – 正在上传的文件将第一个字母切断
  5. 【MapReduce】编程指导思想
  6. x64下进程保护HOOK
  7. SQL实现将一个表的数据插入到另外一个表的代码
  8. 学习Wireshark之二:数据包分析
  9. oracle表转换mysql建表语句
  10. Linux环境下向github上传代码(生成token、生成本地密钥)
  11. 我有一个梦想(I have a dream)
  12. c语言很简单只要一节课,计算机二级C语言考什么
  13. 精通安卓性能优化-第五章(三)
  14. iOS 16老机型落幕:iPhone 7、iPhone 6S和iPhoneSE 2016无法更新
  15. 常用正则表达式大全 (转)
  16. vue+elementUI同时上传视频和图片并回显
  17. java中的反射详解
  18. linux安装wl工具,【驱动】博通wl驱动的三种安装方法
  19. 视频教程-oracle数据库快速入门-Oracle
  20. 如何基于 Nacos 和 Sentinel ,实现灰度路由和流量防护一体化

热门文章

  1. The name Foxit Software sounds familiar
  2. Mybatis_day2_Mybatis的CRUD操作
  3. azure上传excel_使用MS Excel访问Azure中的关系SQL数据库
  4. sql错误索引中丢失_收集,汇总和分析丢失SQL Server索引统计信息
  5. sql重命名数据库_为什么要为SQL单元测试巧妙地命名数据库对象
  6. 在SQL Server 2017中使用Python进行数据插值和转换
  7. sql server 复制_SQL Server复制配置:点对点和合并复制
  8. BootStrap-
  9. Studio启动的时候报错 Could not install Gradle distribution from
  10. 近期将要学习的内容(flag)