import pymysql
# 打开数据库连接
db = pymysql.connect(host='127.0.0.1', user='root', passwd='123456', db='web1', port=3306, charset='utf8')
# 检验数据库是否连接成功
cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("select * from users where user_id = 7")
# 使用 fetchone() 方法获取单条数据
data = cursor.fetchone()
print(data)
# 关闭数据库连接
if db:
db.close()
import pymysql
# 打开数据库连接
db = pymysql.connect(host='127.0.0.1', user='root', passwd='123456', db='web1', port=3306, charset='utf8')
# 检验数据库是否连接成功
cursor = db.cursor()
# 使用 execute() 方法执行 SQL 查询
cursor.execute("select * from users")
# 使用 fetchone() 方法获取单条数据
for data in cursor.fetchall():
print(data)
# 关闭数据库连接
if db:
db.close()
import pymysql
# 打开数据库连接
con = pymysql.connect(host='127.0.0.1', user='root', passwd='123456', db='web1', port=3306, charset='utf8')
# 检验数据库是否连接成功
cursor = con.cursor()
#准备好要插入数据的数据
value = ["李四", 123321, "zhangs@qq.com", "13842411412"];
#然后在表里面插入数据记录
cursor.execute("insert into users(user_name,user_pass,user_email,user_phone) value(%s,%s,%s,%s)", value);
con.commit()
# 关闭数据库连接
if con:
con.close()
import pymysql
# 打开数据库连接
con = pymysql.connect(host='127.0.0.1', user='root', passwd='123456', db='web1', port=3306, charset='utf8')
# 检验数据库是否连接成功
cursor = con.cursor()
#准备好要插入数据的数据
# value = ["王五"]
value = [13]
#然后在表里面插入数据记录
# cursor.execute("update users set user_name = %s where user_id = 13", value)
cursor.execute("delete from users where user_id = %s", value)
con.commit()
# 关闭数据库连接
if con:
con.close()
最后修改于 2021-04-26 21:33:02
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

