表结构如下
网站的建设创新互联建站专注网站定制,经验丰富,不做模板,主营网站定制开发.小程序定制开发,H5页面制作!给你焕然一新的设计体验!已为成都塑料袋等企业提供专业服务。
id
uname
upwd
isdelete
注意:需要对密码进行加密。
如果使用md5加密,则密码包含32个字符。
如果使用sha1加密,则密码包含40个字符,这里使用这种方式。
md5加密方式:
sha1加密方式:
创建表
1)创建testLogin.py文件,引入hashlib模块、MysqlHelper模块。
2)接收输入。
3)根据用户名查询,如果未查到则提示用户名不存在。
4)如果查到则匹配密码是否相等,如果相等则提示登录成功,如果不相等则提示密码错误。
楼上的方法是在shell下用的,你现在是在mysql控制台。\x0d\x0a你可以用以下方法,另外在控制台输命令要在后面加个分号“;”才会运行的。\x0d\x0a方法;\x0d\x0a1.insertintouser(host,user,password)values('%','user_name',password("yourpassword");\x0d\x0a2.setpasswordforuser_name=password("yourpassword");\x0d\x0a两种方法都行的,\x0d\x0a运行完上面任何一个语句后再用\x0d\x0aflushprivileges;\x0d\x0a才会起作用,不要忘了。
登录数据库
“命令提示字符”窗口录入,
录入cd
C:\mysql\bin
并按下回车键,将目录切换为
cd
C:\mysql\bin
再键入命令mysql
-uroot
-p,回车后提示你输密码,如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是:mysql
修改密码
C:\mysql\bin提示符下录入:
格式:mysqladmin
–u用户名
-p旧密码
password
新密码
例如:给root加个密码ab12。键入以下命令:
mysqladmin
-uroot
password
ab12
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款