import pymysql
def sql_execute():
con = pymysql.connect(database="JD",host="localhost",port=3306,user="root",password="123456789")
cursor = con.cursor()
sql = "select * from goods;"
cursor.execute(sql)
#获取查询结果
data = cursor.fetchall()
for line in data:
print(line)
usql = "update goods set price=2888.88 where id=1"
cursor.execute(usql)
#! 涉及到修改数据的必须用con.commit()来进行更新数据库
con.commit()
cursor.execute(sql)
data = cursor.fetchall()
for line in data:
print(line)
cursor.close()
if __name__ == "__main__":
sql_execute()
day05-pymysql进行数据库操作
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
推荐阅读更多精彩内容
- Mybatis自动化生成sql组件 —by 九根刺的刺猬 自制基于mybatis简易数据库交互组件,用户引入jar...
- 1、JdbcTemplate概念及使用 a)Spring 框架对 JDBC 进行封装,使用 JdbcTemplat...