写了一个python程序,数据库用的是sqlite,从数据库中取出account的数据,判断不了新用户名存在?

2025-04-04 13:25:46
推荐回答(1个)
回答1:

import
mysqldb
conn=mysqldb.connect(user='root',passwd='pwd',host='127.0.0.1',db='python_test')
cur=conn.cursor()
cur.execute("select
*
from
users
where
uid='101'
and
login='ong'")
##uid
是你的密码
;login是你的用户名
num=0
for
data
in
cur.fetchall():
num=num+1
print
data
if(num
!=
0):
print
'登陆成功'
else:
print
'用户名或密码未找到'
cur.close()
conn.commit()
conn.close()
如果还有其他问题可以再问