python怎么刪除部分列表,python操作mysql,增,刪,改,查

 2023-10-08 阅读 30 评论 0

摘要:import MySQLdb conn = MySQLdb.connect(host='192.168.1.21',user='yangqw',passwd='1',db='free')cur = conn.cursor() # sql = 'insert into student(name,age) values(%s,%s)'# params = ('

import MySQLdb

conn = MySQLdb.connect(host='192.168.1.21',user='yangqw',passwd='1',db='free')
cur = conn.cursor()

# sql = 'insert into student(name,age) values(%s,%s)'
# params = ('alex',21)
# reCount = cur.execute(sql,params)
# conn.commit() ?# 增,改,刪,都要commit,查,不需要

# sql1 = 'select * from student'
# reCount1 = cur.execute(sql1)
# data = cur.fetchall()
# print data

sql2='delete from student where id_1= %s'
params2=(1)
reCount2 = cur.execute(sql2,params2)
conn.commit()

python怎么刪除部分列表,sql1 = 'select * from student'
reCount1 = cur.execute(sql1)
data = cur.fetchall()
print data

# print reCount1
cur.close()
conn.close()

=========================

# 一次批量插入多條

import MySQLdb

conn = MySQLdb.connect(host='192.168.1.21',user='yangqw',passwd='1',db='free')
cur = conn.cursor()

python list 刪除?li =[
('alex',22),
('sb',33),
]
reCount = cur.executemany('insert into student(name,age) values(%s,%s)',li)

conn.commit()
cur.close()
conn.close()

print reCount

=========================

帶列名

cur = conn.cursor(cursorclass = MySQLdb.cursors.DictCursor)

python SQL,轉載于:https://www.cnblogs.com/yycc/p/7302667.html

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/5/131155.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息