python 数据库支持sql_Python 对数据库进行SQL操作

实现方法

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()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值