python之数据库操作
admin
2023-06-01 01:01:18
0

1.插入数据

import MySQLdb

#创建连接
conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123456',db='test')
cur = conn.cursor()

# execute 执行,%s形式是为了防止sql注入
reCount = cur.execute('insert INTO test1 (name,country,age,address) VALUES (%s,%s,%s,%s,%s)',('2','jerry','china','23','beijing'))

'''
#另一种写法
sql = "insert INTO test1 (name,country,age,address) VALUES (%s,%s,%s,%s,%s)"
params = ('2','jerry','china','23','beijing')
reCount = cur.execute(sql,params)
'''

# 提交
conn.commit()
# 关闭连接
cur.close()
conn.close()

print reCount


2. 更新数据库
import MySQLdb
# 创建连接
conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123456',db='test')
cur = conn.cursor()

sql = "update test1 set address = %s where id = 2"
# 添加逗号表示是一个序列
params = ('BeiJing',)
reCount = cur.execute(sql,params)


# 提交
conn.commit()
# 关闭连接
cur.close()
conn.close()

print reCount


3. 查找数据
import MySQLdb
# 创建连接
conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123456',db='test')
cur = conn.cursor()

sql = "select * FROM test1 "
reCount = cur.execute(sql)


#显示查找到的数据,结果以字典形式展示
print cur.fetchall()


# 关闭连接cur.close()
conn.close()

print reCount

4. 删除数据
import MySQLdb
# 创建连接
conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='123456',db='test')
cur = conn.cursor()


sql = "delete FROM test1 WHERE id = 2"
reCount = cur.execute(sql)


# 提交
conn.commit()
# 关闭连接
cur.close()
conn.close()

print reCount



相关内容

热门资讯

太恐怖,下架了,家长又玻璃心了... 2026年8月5日,英国广告标准管理局(ASA)发布了一项引发广泛讨论的裁决:华纳兄弟为李·克罗宁执...
豪鹏科技获得实用新型专利授权:... 证券之星消息,根据天眼查APP数据显示豪鹏科技(001283)新获得一项实用新型专利授权,专利名为“...
安徽芜湖:“机器人之城”生长记 本报记者 田先进 7月30日,墨甲机器人在安徽省芜湖市奇瑞国际园区举行全球交付仪式。 肖本祥摄(人...
底层突破筑牢人工智能技术根基 当前,全球人工智能技术呈现大爆发、大融合、大变革态势,我国人工智能技术也从“全面跟跑”走向“全面并跑...
高市的日本新版《防卫白皮书》,... 作者:艾文8月4日,日本防卫省正式公布2026年版《防卫白皮书》,这是高市早苗内阁上台后交出的首份纲...
OpenAI首款智能硬件曝光:... 【CNMO科技消息】8月7日消息,据彭博社报道,OpenAI首款智能硬件设备的定价和设计细节进一步浮...
美国也要搞“国产替代”?先算清... 导读:美国的“国产替代”,是企图重构一条“排除中国”的供应链,本质上是保护主义和单边霸凌。除了不应低...
接生婆谎称孩子没保住,母亲坚信... 38年前,广东台山的珍姨产下一名婴儿,接生婆却告诉她孩子没保住,此后再没见过孩子。可她清晰地记得新生...
梅德韦杰夫批高市早苗不提当年是... 【环球网报道 记者 张江平】“真是耻辱。”对于日本首相高市早苗在有关场合不提是美国当年使用原子弹轰炸...
采访诺兰火遍外网后,她说自己随... 2023年,一档现象级播客“独树不成林”诞生,主播仲树——一位20多岁的女性学者以几乎前所未有的“狂...