python mysql

import pymysql

DBHOST = '' #数据库地址
DBUSER = '' #数据库用户名
DBPASS = '' #数据库密码
DBNAME = '' #数据库名称
#连接数据库
dp = pymysql.connect(host=DBHOST,user=DBUSER,password=DBPASS,database=DBNAME)
#创建游标
con = dp.cursor()

#查
con.execute()
res = con.fetchall()

# fetchall 查询时获取结果集中的所有行,一行构成一个元组,然后再将这些元组返回(即嵌套元组)。
# ferchone 查询时获取结果集的第一行数据,返回一个元组,该元组元素即为第一行数据,如果没有则为null(注:在python中使用应为None)
# execute 为单条数据插入
# executemany 批量数据插入
# cursor.rowcount 用来记录操作次数

#增
con.executemany()
dp.commit()
#删
con.execute()
dp.commit()
#改
con.execute()
dp.commit()
#返回错误
dp.rollback()
#关闭
con.close()
dp.close( )
posted @ 2022-04-05 14:05  记录——去繁就简  阅读(43)  评论(0)    收藏  举报