操作pymysql数据库方法简析
admin
2023-05-27 21:21:33
0

本文主要给大家简单讲讲操作pymysql数据库方法简析,相关专业术语大家可以上网查查或者找一些相关书籍补充一下,这里就不涉猎了,直奔主题,希望可以给大家带来一些实际帮助。                                                         

import pymysql

# 获取一个数据库连接,注意如果是UTF-8类型的,需要制定数据库
db = pymysql.connect(host="127.0.0.1",user="root",passwd="123456",db="mysql",charset='utf8' )
# 使用 cursor()方法创建一个游标对象 cursor
cursor = db.cursor()
# 使用 execute()方法执行 SQL 查询
cursor.execute("SELECT user,host,password from user")
# 使用 fetchall()方法获取所有行.
data = cursor.fetchall()
print(data)
cursor.close()#关闭游标
db.close()#关闭数据库连接

进行增删改操作示例:

import pymysql

db = pymysql.connect(host='10.3.1.174',user='root',password='123456',db='test')
cursor = db.cursor()
# SQL 插入数据
sql = "INSERT INTO employee (first_name, last_name, age, sex, income) " \
      "VALUES ('w', 'Eason', '29', 'M', '8000')"
# SQL 更新数据
# sql = "UPDATE employee first_name = Wang WHERE first_name = w"
# SQL 删除数据
# sql = "DELETE FROM employee WHERE age > 20"

try:
    cursor.execute(sql)
    db.commit()
except:
    db.rollback()

db.close()

操作pymysql数据库方法简析就先给大家讲到这里,对于其它相关问题大家想要了解的可以持续关注我们的行业资讯。我们的板块内容每天都会捕捉一些行业新闻及专业知识分享给大家的。


相关内容

热门资讯

香港资深演员黎彼得去世,曾参演... 据港媒,香港乐坛殿堂级填词人、资深演员黎彼得于8月5日上午因病离世,终年76岁。好友钟志光透露黎彼得...
等不到MacBook Air的... 每年返校季,MacBook Air几乎都是学生党最稳妥的答案。 它足够轻巧、安静,性能也足以应付大多...
统筹6G星地融合,我国成立星地... 2026年7月30日,在工业和信息化部信息通信发展司指导下,IMT-2030(6G)推进组星地融合(...
泰雷兹推出Luna 8硬件安全... 法国航空航天、国防及网络安全技术巨头泰雷兹集团日前宣布,旗下全新硬件安全模块Luna 8正式上市。这...
俄无人机厂负责人遭汽车炸弹袭击 新华社莫斯科8月5日电(记者黄河)俄罗斯媒体5日报道称,俄罗斯中部斯维尔德洛夫斯克州首府叶卡捷琳堡市...
高层用全落地玻璃安全吗 最佳回答 高层用全落地窗玻璃虽然看上去比较上档次,但同时也存在一定的风险,并不是特别安全,各方面还是...
便池黑了怎么处理刷黑了怎么处理 便池变黑可能是由于长期使用、污渍积累或其他原因导致的。以下是一些处理便池变黑的方法:1. 使用清洁剂...
九牧王智能马桶不能自动冲水怎么... 如果九牧王智能马桶不能自动冲水,以下是一些可能的解决方法:1. 检查电源:确保马桶的电源插头插好,电...
全球第三,领先OpenAI!上... 今年7月,OpenAI的一款大模型在内部测试时失控,它自主发现漏洞、规划路径,成功入侵了全球知名人工...
载缆量可达16000吨,国内最... 本文转自【科技日报】; ◎ 科技日报记者 代小佩 8月4日,中国船舶集团七〇八所自主研发设计的国内最...