视频版教程 Python操作Mysql数据库之pymysql模块技术
pymysql执行DML语句
MySQL 数据库模块同样可以使用游标的execute()方法执行DML(Data Manipulation Language, 数据操纵语言)的 insert、update、delete语句,对数据库进行插入、修改和删除数据操作。
pymysql执行select查询操作
con = Nonetry:# 创建数据库连接con = Connection(host="localhost", # 主机名port=3306, # 端口user="root", # 账户password="123456", # 密码database="db_python" # 指定操作的数据库)# 获取游标对象cursor = con.cursor()# 使用游标对象,执行sql语句cursor.execute("select * from t_student")# 获取查询所有结果result = cursor.fetchall()print(type(result), result)for row in result:print(row)
except Exception as e:print("异常:", e)
finally:if con:# 关闭连接con.close()