《Java Web项目开发实战》第6章数据库用户表、登录、找回密码问题
发表在JavaWeb图书答疑
2018-05-19
《JavaWeb项目开发实战入门》第6章 铭成在线考试系统
是否精华
是
否
版块置顶:
是
否
设置时间:
非永久
永久
起始时间:
结束时间:
是否扣分:
是
否
开发环境:
操作系统:Win8
JDK:JDK 1.8
开发工具:Eclipse Java EE IDE for Web Developers(Oxygen)
Web服务器:Tomcat 8.5
数据库:MySQL5.7
问题:1.使用Navicat运行光盘里的SQL文件,得到的结果,不一样:
SQL文件语句为:
INSERT INTO `sys_userinfo` VALUES ('1', 'username', 'password', 'wuli良良', '管理员'); INSERT INTO `sys_userinfo` VALUES ('2', 'admin1', 'admin', '4', '5'); INSERT INTO `sys_userinfo` VALUES ('3', 'admin2', 'admin', '5', '6');
可是Navicat运行SQL文件,生成的结果是如图所示:
我用记事本打开了sql文件,发现eclipse打开的sql文件,内容上不一样:
这是为什么?
2.当我按照Navicat里显示的数据表的数据,去执行登录操作,登录均显示用户密码错误。每一条用户表数据都试过,都失败了,求解决~~
3.点击找回密码,无反应。
于2018-05-19 12:54:12编辑
精彩评论 8
2018-05-24
5L
对于这个程序的数据库文件,请执行光盘中,06\project\数据库目录中的数据库脚本文件。
,不要用06\project\mrks\WebContent\0database目录下的数据库脚本文件,这个文件是作者当时测试用的,忘记删除了。
另外,您说出现
mysql jdbc4 unknow column '???' in 'field list'
这样的错误,可能是SQL语句有问题,也可能是数据库的编码与开发者的不致。您把之前已经附加的数据库删除了,再重新附加一遍数据库试试,就用我之前说的那个文件附加。如果还有问题,您再发帖。
说明:这个程序没有实现找回密码功能。
2018-05-24
6L
2018-05-25
7L
感谢老师,这个问题解决了,可是出现了新的问题。当我输入用户名 mr 密码 mrsoft,登录时,并不会进入管理员的页面,而是进入普通用户的页面。
是不是管理员进入管理页面,去编辑试卷的代码。。。也没有写。。
首页上一页 1 下一页尾页 8 条记录 1/1页