使用python做登陆程序,在数据库中查找用户名和密码是否正确?

使用python做登陆程序,在数据库中查找用户名和密码是否正确?,第1张

import MySQLdb \x0d\x0aconn=MySQLdb.connect(user='root',passwd='pwd',host='127.0.0.1',db='python_test')\x0d\x0acur=conn.cursor()\x0d\x0acur.execute("select * from users where uid='101' and login='ong'")\x0d\x0a##uid 是瞎桐你的密码 ;login是你的用户名\x0d\x0anum=0\x0d\x0afor data in cur.fetchall():\x0d\x0anum=num+1\x0d\x0aprint data\x0d\x0aif(num != 0):\x0d\x0aprint '登陆成功'\x0d\x0aelse:\x0d\x0aprint '用户名磨袭坦或密码未找到'\x0d\x0acur.close()\x0d\x0aconn.commit() \x0d\x0aconn.close() \x0d\x0a\x0d\x0a如禅唤果还有其他问题可以再问

1、使用python3执行程序。按提示输入1或2,登录或退出程序搭禅念

2、输入用户名后,如果用户名被锁定及无效用户名,程序会退出,请确保输入正确。

3、输入用户名正确后,输入密码。用户名正确的情袭锋况下,密码连续输错三次,用户将被锁定知困,禁止登录系统


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12290377.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存