使用pymysql模块
1. 导入pymysql模块
2. 创建连接
3. 获取执行命令的游标
4. 用游标去执行SQL语句
5. 获取SQL语句的执行结果
6. 关闭游标
7. 关闭连接
# 1.导入pymysql模块 import pymysql user = input('请输入用户名:') pwd = input('请输入密码:') # 2.创建连接 conn = pymysql.connect(host='127.0.0.1', port=3306, user='root', password='', db='db8', charset='utf8') # 3.获取执行命令的游标 cursor = conn.cursor() #注意%s需要加引号 sql = "select * from userinfo where username='%s' and pwd='%s'" %(user, pwd) print(sql) # 4.用游标去执行执行sql语句,5.并获得执行结果。 cursor.execute(sql) result=cursor.execute(sql) #执行sql语句,返回sql查询成功的记录数目 print(result) # 6.关闭游标 cursor.close() # 7.关闭连接 conn.close() if result: print('登陆成功') else: print('登录失败')