这篇文章主要介绍了Python怎么进行数据库的SQL操作,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
成都创新互联是一家专注于成都网站设计、成都做网站与策划设计,莱阳网站建设哪家好?成都创新互联做网站,专注于网站建设10多年,网设计领域的专业建站公司;建站业务涵盖:莱阳等地区。莱阳做网站价格咨询:18982081108
1.导入依赖库
主要是导入pyMySQL库,用于数据库操作的支持包。导入命令:
import pymysql
2.连接数据库
建立数据库连接,准备数据连接光标。
sql_1 = "insert user values (123456,'张三',1,'P0001','2020-06-14');"sql_2 = "insert user values (234567,'李四',2,'P0002','2020-07-14');"sql_3 = "insert user values (345678,'王五',3,'P0003','2020-08-14');"sql_4 = "insert user values (456789,'赵六',4,'P0004','2020-08-20');"cursor.execute(sql_1)cursor.execute(sql_2)cursor.execute(sql_3)cursor.execute(sql_4)conn.commit()
3.执行SQL操作
(1)SQL插入数据操作
sql = "SELECT * from user;"cursor.execute(sql)datas = cursor.fetchall()
(2)SQL查询数据操作
for data in datas : print(data)
(3)输出数据
for data in datas : print(data)
(4)关闭连接
cursor.close() conn.close()
源代码
#需要提前准备数据库登录账号:user,password import pymysql conn = pymysql.connect(host="127.0.0.1", user="***",password="***",database="database_20181103",charset="utf8") cursor = conn.cursor() sql_1 = "insert user values (123456,'张三',1,'P0001','2020-06-14');" sql_2 = "insert user values (234567,'李四',2,'P0002','2020-07-14');" sql_3 = "insert user values (345678,'王五',3,'P0003','2020-08-14');" sql_4 = "insert user values (456789,'赵六',4,'P0004','2020-08-20');" cursor.execute(sql_1) cursor.execute(sql_2) cursor.execute(sql_3) cursor.execute(sql_4) conn.commit() sql = "SELECT * from user;" cursor.execute(sql) datas = cursor.fetchall() for data in datas : print(data) cursor.close() conn.close()
感谢你能够认真阅读完这篇文章,希望小编分享的“Python怎么进行数据库的SQL操作”这篇文章对大家有帮助,同时也希望大家多多支持创新互联,关注创新互联行业资讯频道,更多相关知识等着你来学习!
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款