from hashlib import sha1
import pymysql
conn = pymysql.connect(host='localhost',port=3306,user='root',passwd='980827',db='python3',charset='utf8')
# 接收用户输入
name = input("请输入用户名:")
pwd = input("请输入密码:")
res = [name]
# 对密码加密
pwd2=sha1(pwd.encode('utf-8')).hexdigest() #哈希(MD5)
#print(pwd2)
# 根据用户名查询密码
sql = 'select passwd from userinfo where name=%s'
cus1 = conn.cursor()
cus1.execute(sql,res)
psw = cus1.fetchall()
if psw == ():
print("用户名错误")
elif psw[0][0] == pwd2:
print("登陆成功")
else:
print("密码错误")
conn.commit()
cus1.close()
conn.close()
python实现连接数据库账号注册和登录
需积分: 38 5 浏览量
2018-12-27
14:28:43
上传
评论 28
收藏 1KB ZIP 举报
JoneAlbert
- 粉丝: 9
- 资源: 26
最新资源
- Fortran语言语法快速入门.pdf
- 明日方舟 年 鼠标指针.rar
- 全国银行经济监管可视化系统
- e商小二-供应链管理物流交仓创业商业计划书.rar
- Edge浏览器下载文件提示 “无法安全下载” 的解决方法
- 基于springboot+layui的医院日常耗材管理系统.zip
- Emkex亿迈克思新型互联网磁材供应链商业计划书.rar
- 计算机毕业设计-ASP.NET某店POS积分管理系统-销售情况,会员卡再发行数据生成(源代码+)-毕设源码实例.zip
- 计算机毕业设计-asp.net某店POS积分管理系统-清除履历表、日志表、月购买额(源代码+)-毕设源码实例.zip
- 计算机毕业设计-ASP.NET某店POS积分管理系统-积分实绩更新及销售状况统计(源代码+)-毕设源码实例.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈