500内部服务器错误

500内部服务器错误

相关截图:
http://img1.sycdn.imooc.com//climg/60b84283089ca85b15002000.jpg

问题描述:
启动Tomcat并在地址栏输入映射地址localhost/test后报如上错误

正在回答

登陆购买课程后可参与讨论,去登陆

2回答

同学你好,报错与项目名无关,这里根据报错信息来看:未知数据库oa

http://img1.sycdn.imooc.com//climg/60b98993091ff5d207420102.jpg

建议同学检查自己的数据库名是否叫oa呢?还是跟课程中数据库名保持一致:imooc-oa?

http://img1.sycdn.imooc.com//climg/60b98c3409d382cb17610733.jpg

注:若还未解决建议同学贴出idea控制台的报错,以及mybatis-config.xml和test.xml的内容

祝学习愉快~

好帮手慕小尤 2021-06-03 14:11:53

同学你好,1、根据信息提示,可能是配置信息出现异常,则建议检查mybatis-config.xml与test.xml文件(可以与课程码进行对比)

2、如果还存在问题,则建议同学反馈全部的异常信息,并以复制粘贴的方式反馈相关代码,便于老师定位问题。

祝学习愉快!

  • 提问者 Chris_Button #1
    类型 异常报告 描述 服务器遇到一个意外的情况,阻止它完成请求。 例外情况 org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown database 'oa' ### The error may exist in mappers/test.xml ### The error may involve test.sample ### The error occurred while executing a query ### Cause: java.sql.SQLSyntaxErrorException: Unknown database 'oa' org.apache.ibatis.exceptions.ExceptionFactory.wrapException(ExceptionFactory.java:30) org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:153) org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:145) org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:140) org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:76) org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:70) com.imooc.oa.test.TestServlet.lambda$doGet$0(TestServlet.java:21) com.imooc.oa.utils.MybatisUtils.executeQuery(MybatisUtils.java:43) com.imooc.oa.test.TestServlet.doGet(TestServlet.java:21) javax.servlet.http.HttpServlet.service(HttpServlet.java:626) javax.servlet.http.HttpServlet.service(HttpServlet.java:733) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) 根本原因。 java.sql.SQLSyntaxErrorException: Unknown database 'oa' com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120) com.mysql.cj.jdbc.exceptions.SQLExceptio
    2021-06-03 19:44:31
  • 提问者 Chris_Button #2
    对了老师,我把项目的名字从imooc-oa改成OA了,然后配置文件没改,请问要怎么修改
    2021-06-03 19:56:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师