用python操作mysql数据库(之简单“插入数据”操作)
admin
2023-05-30 12:22:19
0
#!/usr/bin/env python
# -*- coding: utf-8 -*-
'''
1、这里的数据库环境为本地数据库
2、我要通过python操作的数据库是test_db
3、该数据库里有一个表,表名称:user
4、表字段:id、name、address
5、其中,id字段为自增,也是主键
6、因ID字段为自曾,所以在插入数据的时候会自己增加数字,所以在这里不用额外再插入数据

'''

import MySQLdb

#建立连接
conn = MySQLdb.connect(host='127.0.0.1',user='root',passwd='1qaz#EDC',db='test_db')
cur = conn.cursor()

#对数据进行操作
sql = "insert into user (name,address) values(%s,%s)" #定义一条sql语句,%s 为占位符
params = ('tantianran','GuangZhou') #定义参数,这两个参数就是对应上面的占位符

res = cur.execute(sql,params)    #执行sql语句
conn.commit()   #提交请求,否则数据是不会写入数据库里

#关闭数据库连接
cur.close()
conn.close()

print res #打印出执行这条sql语句后影响的条数


相关内容

热门资讯

亨特·拜登首次承认“硬盘门”为... 美国极右翼评论员坎迪斯·欧文斯5月21日发布了对美国前总统拜登儿子亨特·拜登的专访,后者首次承认笔记...
特朗普称将向波兰增派5000名... △美军士兵(资料图)当地时间5月21日,美国总统特朗普在其社交平台“真实社交”发文称,美国将向波兰额...
长三角最新一批创新联合体出炉 ... 上证报中国证券网讯(记者 宋薇萍 张良)5月21日在上海召开的第八届长三角一体化发展高层论坛上,第三...
原创 流... 谷歌正式开启新一轮 AI 搜索广告大规模测试,借助 Gemini 大模型推出多款全新广告形式,将付费...
天津高空跳伞遇难女子原计划今年... 极目新闻记者 舒隆焕天津高空跳伞项目发生事故,一名女员工和教练遇难(极目新闻5月18日报道)。记者从...
这部电影,道尽了中国人的情义二... 12015年,我还在深圳工作。一个周末,我和小小明妈妈带着小小明,开车好几个小时,就为了看一眼大名鼎...
原创 宇... 「宇宙探索·伽马射线暴——宇宙中最亮的爆炸」 一、什么是伽马射线暴? 1967年,美国Vela...
2026年外贸企业谷歌SEO选... 一、引言:流量困局与增长迷思 2026年,外贸企业面临的营销困境正从“流量获取难”演变为“转化效率低...
原创 科... 你以为的宇宙,有可能是一个超级巨型黑洞,银河系在这个超大黑洞的内部,仅仅只是一粒微不足道的宇宙尘埃!...
伊朗外交部:现阶段谈判重点是结... 当地时间5月21日,伊朗外交部发言人巴加埃在接受媒体采访时表示,现阶段,谈判的重点是结束包括黎巴嫩在...