用mysql实现登录注册功能

用mysql实现登录注册功能,第1张

表结构如下

id

uname

upwd

isdelete

注意:需要对密码进行加密。

如果使用md5加密,则密码包含32个字符。

如果使用sha1加密,则密码包含40个字符,这里使用这种方式。

md5加密方式:

sha1加密方式:

创建表

1)创建testLogin.py文件,引入hashlib模块、MysqlHelper模块。

2)接收输入。

3)根据用户名查询,如果未查到则提示用户名不存在。

4)如果查到则匹配密码是否相等,如果相等则提示登录成功,如果不相等则提示密码错误。

CREATE USER 'username'@'%' IDENTIFIED BY 'password'

上述语句为创建数据库用户username并设置密码为passwd。

GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION

上述语句意思为username用户赋上所有主机访问权限。

1、到mysql官网下载安装包,没有账号的需要注册账号登录,然后双击下载安装包,点击接受协议

2、这里选择默认安装所有产品,当然也可以按照自己的需要选择安装,不过建议全部安装

3、然后选择安装路径,默认安装到C盘,不建议,可以自己选择安装路径和数据存储目录

4、检查电脑配置是否符合安装要求,直接点击下一步,可能会有一个d出框,直接点击yes进入下一步

5、来到安装界面,点击execute执行安装,这个过程可能有点慢,需要逐个安装产品,完成之后,点击下一步

6、产品确认,对你选择安装的所有产品展示,点击下一步即可

7、跳转到MySQL Server8.0.11安装引导,一路下一步即可

8、设置登录密码,一定要牢记密码,到最后一步,点击Execute执行,等待所有产品检查安装完成,点击finish完成


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

原文地址: http://outofmemory.cn/zaji/5930172.html

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

发表评论

登录后才能评论

评论列表(0条)

保存