赞
踩
一、运行环境
1.使用Navicat Premium软件,建立数据库和记录用户账号及密码(加密后)的表,或使用系统终端,输入MySQL命令,建立数据库和表;
2.使用pycharm软件,用来与数据库进行交互。
二、实现目标
1.能够记录用户注册的账号和密码,并对密码进行加密处理;
2.能够对输入的登录账号及密码,与数据库内存储的数据进行比对,账号若未匹配,则显示“该账号未注册”,对已注册账号显示“登录成功”或“密码错误”;
3.对交互代码进行封装处理。
三、代码段
1.MysqlHelper.py——python交互封装
- # coding:utf-8
-
- import pymysql
-
- class MysqlHelper(object):
- def __init__(self, host, user, password, database, port=3306, charset='utf8'):
- self.host = host
- self.port = port
- self.user = user
- self.password = password
- self.database = database
- self.charset = charset
-
- def open(self):
- self.conn = pymysql.connect(host=self.host,port=self.port,database=self.database,
- user&#
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。