前言:
如今朋友们对“pymysql修改数据库数据”大体比较重视,朋友们都需要分析一些“pymysql修改数据库数据”的相关知识。那么小编也在网上收集了一些关于“pymysql修改数据库数据””的相关内容,希望同学们能喜欢,各位老铁们一起来学习一下吧!代码如下:
import pymysql #导入python操作mysql的数据库import password #导入mysql的数据库密码库#1、链接数据库password=password.passworddb=pymysql.connect(host='localhost', #设置主机号码为本地 user='root', #设置用户名为root password=password, #设置密码为导入mysql的数据库密码库中的密码 db='tlxy', #设置数据库名称为tlxy charset='utf8mb4', #设置数据库的字符集为utf8mb4 cursorclass=pymysql.cursors.DictCursor )#2、创建游标对象cursor=db.cursor()sql='select * from tlxy.teacher' #从tlxy数据库中的teacher表中进行查询所有,并赋值给sqlcursor.execute(sql) #执行sql语句,即执行“从tlxy数据库中的teacher表中进行查询所有”data=cursor.fetchall() #将查询的所有数据赋值给datafor info in data: #遍历data中的变量info print(info) #打印infodb.close() #关闭数据库db的链接
运行结果如下:
{'province': 'hunan', 'student_count': None, 'id': 1, 'name': 'lose', 'age': 24, 'email': 'dtfsdfds@qq.com', 'country': 'china', 'hobby': 'run', 'sex': '女', 'grade': 2, 'comment': '梁山一百零八好汉'}
{'province': 'hunan', 'student_count': None, 'id': 2, 'name': 'bru', 'age': 25, 'email': '4564564@qq.com', 'country': 'usa', 'hobby': 'run', 'sex': '男', 'grade': 2, 'comment': '梁山一百零八好汉'}
{'province': 'hunan', 'student_count': None, 'id': 4, 'name': 'jack', 'age': 30, 'email': 'dtfsdfds@qq.com', 'country': 'usa', 'hobby': 'run', 'sex': '男', 'grade': 2, 'comment': '梁山一百零八好汉'}
{'province': 'hunan', 'student_count': None, 'id': 5, 'name': '张三', 'age': 33, 'email': 'dtfsdfds@qq.com', 'country': 'usa', 'hobby': 'run', 'sex': '男', 'grade': 2, 'comment': '梁山一百零八好汉'}
{'province': 'hunan', 'student_count': None, 'id': 10, 'name': 'jose', 'age': 31, 'email': '4564564@qq.com', 'country': 'china', 'hobby': 'run', 'sex': '女', 'grade': 2, 'comment': '梁山一百零八好汉'}
{'province': None, 'student_count': None, 'id': 12, 'name': '武松', 'age': 22, 'email': '4564564@qq.com', 'country': None, 'hobby': '拳击', 'sex': '男', 'grade': 2, 'comment': '梁山'}
{'province': None, 'student_count': None, 'id': 13, 'name': '林冲', 'age': 29, 'email': '4564564@qq.com', 'country': None, 'hobby': '使枪', 'sex': '男', 'grade': 2, 'comment': '梁山'}
{'province': None, 'student_count': None, 'id': 14, 'name': 'bruc', 'age': 29, 'email': None, 'country': None, 'hobby': 'run', 'sex': '女', 'grade': None, 'comment': None}
{'province': None, 'student_count': None, 'id': 15, 'name': '赵强', 'age': 28, 'email': None, 'country': None, 'hobby': 'run', 'sex': '男', 'grade': None, 'comment': None}
{'province': None, 'student_count': None, 'id': 16, 'name': 'liqi', 'age': 25, 'email': None, 'country': None, 'hobby': 'run', 'sex': '女', 'grade': None, 'comment': None}
{'province': None, 'student_count': None, 'id': 17, 'name': 'lisa', 'age': 26, 'email': None, 'country': None, 'hobby': 'barsketbar', 'sex': '女', 'grade': None, 'comment': None}
{'province': 'hubei', 'student_count': None, 'id': 18, 'name': 'jase', 'age': 30, 'email': None, 'country': None, 'hobby': 'run', 'sex': '女', 'grade': None, 'comment': None}
{'province': 'jj', 'student_count': None, 'id': 19, 'name': 'jj', 'age': 26, 'email': '4564@qq.com', 'country': None, 'hobby': None, 'sex': '女', 'grade': None, 'comment': None}
{'province': None, 'student_count': None, 'id': 20, 'name': 'ss', 'age': 26, 'email': None, 'country': None, 'hobby': 'run and barsketbar', 'sex': '女', 'grade': None, 'comment': None}
{'province': None, 'student_count': None, 'id': 22, 'name': 'lili', 'age': 23, 'email': None, 'country': None, 'hobby': None, 'sex': '女', 'grade': None, 'comment': None}
{'province': None, 'student_count': None, 'id': 23, 'name': 'lili', 'age': 24, 'email': None, 'country': None, 'hobby': None, 'sex': '女', 'grade': None, 'comment': None}
运行结果如下图所示: