python(pymysql操作数据库)
2024-09-05 20:40:20
第一种方式
import pymysql
# 打开数据库连接
db = pymysql.connect(host="192.168.88.11", user="root",
password="123", db="p1807", port=3306)
# 使用cursor()方法获取操作游标
cur = db.cursor()
# 1.查询操作
# 编写sql 查询语句 user 对应我的表名
sql = "select * from students"
try:
cur.execute(sql) # 执行sql语句
results = cur.fetchall() # 获取查询的所有记录
for i in results:#遍历结果
print(i)
except Exception as e:
raise e
finally:
db.close() # 关闭连接
第二种方式
# 打开数据库连接
db = pymysql.connect(host="192.168.88.11", user="root",
password="123", db="aaa", port=3306)
cur = db.cursor()
try:
for i in range(1000):
cur.execute("insert into qqq values ('ccc-%s')'` %i)
results = cur.fetchall() # 获取查询的所有记录
db.commit() #提交
except Exception as e:
raise e
finally:
db.close() # 关闭连接
最新文章
- Navigation Drawer的使用及遇到的问题
- vs2010 未能将脚本调试器附加到计算机上的进程。已附加了一个调试器
- 个人知识管理系统Version1.0开发记录(01)
- Java网络编程——TCP/UDP
- Http协议(一)
- C++和C#混合编程
- node四大优势 转
- ActiveMQ学习笔记
- js获取select字段值的方法
- halcon,C# 学习
- java中需要关注的3大方面内容/Java中创建对象的几种方法:
- NSTemporaryDirectory 临时文件
- zabbix 通过gateway 获取远程主机的JMX信息
- 将json的时间格式转换成正常的时间格式
- PHP添加Mssql/sqlserver2000扩展,适用于Php5.2/Php5.3/Php5.4
- BZOJ 1096: [ZJOI2007]仓库建设(动态规划+斜率优化)
- 就这么 来ADO.net类操作数据库
- 【2019年04月22日】A股最便宜的股票
- 换上 SansForgetica-Regular 字体,增加记忆能力
- gcc与g++的一些关系