python 连接并查询mysql数据库示例
import pymysql
conn=pymysql.connect(host='localhost',port=3306,user='jiankao',password='abc123456',database='jiankao')
cursor=conn.cursor()
cursor.execute("select *from `jkxx`")
data=cursor.fetchall()
print(data)
conn.close()python 连接mysql数据库并新增数据
两种方式 一种是excute 增加单条 一种是 excutemany 增加多条
本处提供excutemany示例
import pymysql
conn=pymysql.connect(host='localhost',port=3306,user='jiankao',password='abc123456',database='jiankao',charset='utf8')
cursor=conn.cursor()
data=[("张三",25,48.69),
("lucy",19,52)]
try:
for i in range(1000000):
cursor.executemany("insert into stu(name,age,weight) values (%s,%s,%s)", data)
print(f'{i}插入成功')
conn.commit()
except:
conn.rollback()
conn.close()
0 评论