当前位置:   article > 正文

Python与MySQL交互——简易用户注册登录_pycharm实现登录交互式

pycharm实现登录交互式

一、运行环境

1.使用Navicat Premium软件,建立数据库和记录用户账号及密码(加密后)的表,或使用系统终端,输入MySQL命令,建立数据库和表;

2.使用pycharm软件,用来与数据库进行交互。

二、实现目标

1.能够记录用户注册的账号和密码,并对密码进行加密处理;

2.能够对输入的登录账号及密码,与数据库内存储的数据进行比对,账号若未匹配,则显示“该账号未注册”,对已注册账号显示“登录成功”或“密码错误”;

3.对交互代码进行封装处理。

三、代码段

1.MysqlHelper.py——python交互封装

  1. # coding:utf-8
  2. import pymysql
  3. class MysqlHelper(object):
  4. def __init__(self, host, user, password, database, port=3306, charset='utf8'):
  5. self.host = host
  6. self.port = port
  7. self.user = user
  8. self.password = password
  9. self.database = database
  10. self.charset = charset
  11. def open(self):
  12. self.conn = pymysql.connect(host=self.host,port=self.port,database=self.database,
  13. user&#
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家小花儿/article/detail/556197
推荐阅读
相关标签
  

闽ICP备14008679号