一个简单的用户登录系统
用户有账号密码,登录ip,登录时间
打开登录页面,输入用户名密码
登录日志,可以记录登陆的时间,登陆的ip
成功登陆了的话,就更新用户的最后登入时间和ip,同时记录一条登录记录
大致就是这样子
———————–
创建数据库
navicat在localhost里面新建数据库
名字:sprinEg 编码utf-8
注意:字段名字使用navicat的时候不要有空格,否则会直接报错的
建立用户表
CREATE TABLE `t_user` (
`user_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '用户Id',
`user_name` varchar(30) NOT NULL COMMENT '用户名',
`credits` int(11) DEFAULT NULL COMMENT '积分',
`password` varchar(32) DEFAULT NULL COMMENT '密码',
`last_visit` datetime DEFAULT NULL COMMENT '最后访问时间',
`last_ip` varchar(23) DEFAULT NULL COMMENT '最后访问ip',
PRIMARY KEY (`user_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
建立登录日志
CREATE TABLE `t_login_log` (
`login_log_id` int(11) NOT NULL AUTO_INCREMENT COMMENT '登录日志Id',
`user_id` int(11) DEFAULT NULL COMMENT '用户ID',
`ip` varchar(23) DEFAULT NULL COMMENT '登录Ip',
`login_dateTime` datetime DEFAULT NULL COMMENT '登录时间',
PRIMARY KEY (`login_log_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
手动插入一条数据 用户名/密码 admin/123456
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/15651.html