python 连接数据库并查询示例代码

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 评论

发表评论