org.hibernate.exception.GenericJDBCException: Cannot open connection

2023-11-04

导入一个基于Hibernate的项目后debug,结果出现这个问题。。。

出现这个错误的原因及解决方法:

1),数据库没启动;这时你可以简单检验一下,可以拿一个你肯定没问题的项目运行一下,看数据库里表的数据(我用的这个)。也可以可以打开数据库客户端,如果客户端能访问,比如SQLSERVER的查询分析器或者Mysql的SQLyog(不明白怎么回事。。。),则代表数据库正常,排除此可能。

2),检查一下hibernate的各项配置(hibernate.cfg.xml)有没有问题,包括数据库方言,数据库驱动类,数据库用户名 ,用户密码,数据库连接URL(看数据库名是否正确)。(我的就是用户名密码是root,但是项目设置的是remain)。

3),.数据库连接驱动包不正确、不匹配,或者甚至没有。 检查lib目录下是否有对应数据库的jar包。
                               最后一个。。。。


4),做完这一切之后,一定要重启服务器。我就是没重启服务器,直接在浏览器选地址,害我迷茫了半天。。。。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

org.hibernate.exception.GenericJDBCException: Cannot open connection 的相关文章

随机推荐

  • Nreal light AR 眼镜开发-Unity发布安卓to眼镜的player setting

    地址导航 Quickstart for Android NRSDK 后续教程继续跟踪
  • linux 找u盘,linux系统怎样找到U盘?

    linux系统怎样找到U盘 精选 更新时间 2019 10 27 00 12 最满意答案 1 用FDISK l 来找 一般U盘会被LINUX认为SCSI设备 如果有SCSI设备那么U盘一般是最后一个SCSI设备 如果没有SCSI设备 一般s
  • 2.2Qt布局控件

    2 2Qt布局控件 文章目录 2 2Qt布局控件 一 为什么需要布局控件 二 基本布局控件 1 利用控件组进行布局 2 利用快捷方式进行布局 总结 提示 以下是本篇文章正文内容 下面案例可供参考 一 为什么需要布局控件 图形页面程序会直接影
  • 链表基础增删改查操作代码

    链表基础操作 增删改查 代码 package com mia linkedlist import javafx beans property SimpleListProperty import java text SimpleDateFor
  • NLP中embedding

    NLP中embedding https mp weixin qq com s 5ttCIFPVA0 7O67DvI6HKA https www zhihu com question 510987022 一 获取目标对象表征 如果有人问我 你
  • tp5.0 api 接口设计语言包切换功能

    tp5 0 lang 使用 header 传参 语言包没有调用 一 设置语言切换配置 参考文档 https www kancloud cn manual thinkphp5 118132 找到你config设置文件 进行设置 二 设置对应语
  • 网站防御cdn和高防服务器,高防IP和高防CDN哪个防护更好?

    现在网络攻击越来越多 而且有越来越凶猛的趋势 为了保障服务器的安全性和稳定性 不少企业和站长都选了高防服务器 虽然防御提升了 但是攻击依旧是无法避免的 如果使用了高防服务器之后 还不能很好的防御 又不想更换防御更高的高防服务器 不妨可以添加
  • 解决ARM-Compiler ‘Default Compiler Version 5‘ which is not available

    新版MDK不再自带ARM Compiler version 5编译器 如果编辑之前的工程会提示 ARM Compiler Default Compiler Version 5 which is not available 错误 需要手动安装
  • JAR包在CenOS启动成功却打不开项目

    开始看防火墙 service iptables status 提示 Redirecting to bin systemctl status iptables service Unit iptables service could not b
  • RJ45网口灯的含义及当前问题描述

    当前使用的网口是10M 100M的 上有两个灯 绿色和黄色灯 绿色灯状态表示的是网口的连接状态 如果绿色灯常亮表明的是网口处于正常连接状态 黄色灯闪烁代表数据传输 常见的异常 两个灯都不亮 网口未连接成功 两个灯都亮 且常亮 但是数据不通
  • docker入门,这一篇就够了。

    Docker入门 这一篇就够了 Docker容器虚拟化平台 前言 接触docker很长时间了 但是工作中也没有用到 所以总是学了忘 忘了学 不过这次 我打算跟大家分享一下我的学习历程 也算是我的独特的复习笔记 我会在这一篇中讲清楚docke
  • Unity播放视频(一) VideoPlayer的使用

    1 在UI上添加脚本 添加UITexture脚本 用于显示视频 添加VideoPlayer 2 上代码 VideoPlayer m Video UITexture m Texture void Start m Video started O
  • 利用html设置嵌套式表格,表格嵌套 HTML

    嵌套表格就是在一个大的表格中 再嵌进去一个或几个小的表格 即插入到表格单元格中的表格 如果用一个表格布局页面 并希望用另一个表格组织信息 则可以插入一个嵌套表格 表格的嵌套一方面是为使页面的外观更为漂亮 利用表格嵌套来编辑出复杂而精美的效果
  • 3个步骤就让一个web服务器建立起来(web服务器简单写法)

    第一步 新建一个js文件 文件名自行设置 不建议使用中文和数字 内容如下 1 引入http模块 const http require http 2 创建服务 const server http createServer function r
  • 使用百度地图api功能显示位置

  • ctfshow--web入门(web1-web20)

    web1 查看源代码 发现flag web2 查看源代码 通过在url头部添加 view source 或者f12 web3 flag在响应包里 web4 进入robots txt 发现后台遗留文件 web5 考点phps文件泄露 直接访问
  • TypeScript之类与抽象类

    前言 记录一下typeScript中的类 TS中的类与ECMAScript中的类还是有很大区别的 ES6开始引入了类的概念 通过class 关键字定义类 在constructor中定义实例属性等 比起 ES6中的类 在TS中 多了一些类型定
  • 图像噪声

    噪声在理论上可以定义为 不可预测 只能用概率统计方法来描述的随机误差0 因此 可以将图像噪声看成是多维随机过程 描述噪声完全可以借用随机过程及其概率密度函数 数字图像的噪声主要来源于图像的获取和传输过程 图像传感器的工作情况受各种因素影响
  • Vue教程(五):样式绑定——class和style

    1 样式代码准备 样式提前准备
  • org.hibernate.exception.GenericJDBCException: Cannot open connection

    导入一个基于Hibernate的项目后debug 结果出现这个问题 出现这个错误的原因及解决方法 1 数据库没启动 这时你可以简单检验一下 可以拿一个你肯定没问题的项目运行一下 看数据库里表的数据 我用的这个 也可以可以打开数据库客户端 如