Python9-MySQL-pymysql模块-day44

import pymysql
user = input('username: ')
pwd = input('password: ')
conn = pymysql.connect(host='127.0.0.1',user='root',password='123',database='db666')
cursor = conn.cursor()
sql = "select * from userinfo where username=%s and password=%s"
# sql = "select * from userinfo where username=%(u)s and password=%(u)s"
cursor.execute(sql,[user,pwd])
# cursor.execute(sql,{'u':user,'p':pwd})
result = cursor.fetchone()
cursor.close()
conn.close()
print(result)
#增加
import pymysql
user = 'tim'
pwd = '123123'
conn = pymysql.connect(host='127.0.0.1',user='root',password='123',database='db666')
cursor = conn.cursor()
sql = "insert into userinfo(username,password) values(%s,%s)"
# cursor.execute(sql,(user,pwd))
cursor.executemany(sql,[('bim','ss'),('laoyao','ssb')])
conn.commit()
cursor.close()
conn.close()
#
import pymysql
conn = pymysql.connect(host='127.0.0.1',user='root',password='123',database='db666')
cursor = conn.cursor(cursor=pymysql.cursors.DictCursor)   #列表套字典
sql = "select * from userinfo"
cursor.execute(sql)
result = cursor.fetchone()
print(result)
result = cursor.fetchone()
print(result)
result = cursor.fetchall()
print(result)
cursor.close()
conn.close()

猜你喜欢

转载自www.cnblogs.com/zhangtengccie/p/10463493.html