java吧 关注:1,264,286贴子:12,765,398
  • 27回复贴,共1

servlet连接数据库后无法操作

只看楼主收藏回复

连接数据库的操作,代码检查了N遍无误,折腾了好几天确定了问题在MySQL上。明明数据库里存在的表,显示说不存在。
找到的解决办法:重装MySQL之后就能正常运行
然后遇见新的问题:一旦计算机重启后,再运行项目又报相同的错误

现在的问题:要运行servlet连接数据库查询就必须重装MySQL。求解决办法!
servlet代码:


IP属地:福建1楼2018-07-27 21:07回复
    用127.0.0.1试试


    IP属地:北京来自Android客户端2楼2018-07-27 21:32
    收起回复
      2025-06-14 12:05:40
      广告
      url里连ip都没有,连哪个mysql?


      来自Android客户端3楼2018-07-27 21:49
      收起回复
        你设置了开机自动启用mysql服务吗


        IP属地:上海4楼2018-07-27 22:39
        收起回复
          表不在,有没有链接上MySQL?端口服务看一下,有没有启动MySQL,链接的数据库对么?


          来自Android客户端5楼2018-07-27 22:56
          收起回复



            IP属地:福建来自Android客户端6楼2018-07-27 23:36
            回复
              每次连接不上就打开SQLyog看看能不能连上数据库
              连不上就cmd管理员运行 net start mysql


              IP属地:湖南7楼2018-07-27 23:49
              收起回复
                很邪门的地方在于,我重装一次MySQL就能完美运行,一旦我关机后重启再次运行这个程序,就报这个错误。我实在解释不通这个。


                IP属地:福建来自Android客户端8楼2018-07-28 07:04
                回复
                  2025-06-14 11:59:40
                  广告
                  有ODBC吗?


                  9楼2018-07-28 09:44
                  收起回复
                    问题已经解决。除了安装的MySQL80这个服务。还有MySQL和MySQLa两个服务。一个可能是以前参与的,另一个是phpstudy自带的服务。我在注册表删除了这两个服务,再重装一次MySQL解决。


                    IP属地:福建来自Android客户端10楼2018-07-29 23:13
                    回复