【环境问题】基础Web环境搭建问题记录2——Failed to obtain JDBC Connection;
环境:
MacBook Pro 15
jdk8
IntelliJ IDEA
基础Web框架:Spring+SpringMVC+MyBatis+MySQL+Maven
问题:
Error querying database. Cause:
org.springframework.jdbc.CannotGetJdbcConnectionException:
Failed to obtain JDBC Connection; nested exception is java.sql.SQLException: An attempt by a client to checkout a Connection has timed out….
解决:
jdbc.properties文件配置错了,url多配置了个斜杠/,maff!!!
TIPS:
以上问题可能有一下原因造成:
①驱动配置有误:driver=com.mysql.jdbc.Driver
②数据库连接地址有误:url=jdbc:mysql://localhost:3306/database_name
③数据库密码或帐号有误
④数据库未启动或无权访问
⑤项目未引入对应的数据库驱动jar包:mysql-connector-java-5.1.6-bin.jar
⑥mysql root没有远程访问的权限,需要增加权限,增加权限的步骤如下:
进入mysql数据库:
grant all privileges on . to ‘root’@’%’ identified by ‘root’ with grant option;
flush privileges;
参考:
数据库连接池的几个常见bug:
【环境问题】基础Web环境搭建问题记录2——Failed to obtain JDBC Connection;相关推荐
- 【环境问题】基础Web环境搭建问题记录5—Establishing SSL connection without server's identity verification is not recom
环境: MacBook Pro 15 jdk8 IntelliJ IDEA 基础Web框架:Spring+SpringMVC+MyBatis+MySQL+Maven 问题: WARN: Establi ...
- Redis之Redis基础、环境搭建、主从切换
Redis基础.环境搭建.主从切换 一.Redis简介 1.引入NoSQL的背景 2.Redis简介 二.环境部署 1.server1源码安装redis,并创建redis实例 2.server2主机, ...
- Java从入门到实战总结-1.1、Java基础之环境搭建和eclipse安装
Java从入门到实战总结-1.1.Java基础之环境搭建和eclipse安装 文章目录 Java从入门到实战总结-1.1.Java基础之环境搭建和eclipse安装 1.Hello Java 1.1. ...
- 1 计算机基础和环境搭建
二刷路飞学院的Python全栈开发 此课程是在2018年购买的,并在2019年下半年,学完了8章内容,并且让我成功跳槽找到了更好的工作,虽然现在已经又换了一家工作.但是,这个课程是让我全面的学习了Py ...
- Spark学习之路一——Spark基础及环境搭建
Spark学习之路一--Spark基础及环境搭建 文章目录 一. Spark 概述 1.1 概述 1.2 优势特性 1.2.1 运行速度快 1.2.2 容易使用 1.2.3 通用性 1.2.4 运行模 ...
- 环境搭建脚本记录(待开源等小伙伴补充)
环境搭建脚本记录 大数据组件安装顺序 JDK安装 静态ip配置 关闭防火墙 配置各主机之间免密登录 flume安装配置 Zookeeper单机安装配置 Zookeeper集群安装配置 Hadoop集群 ...
- ubuntu 从刷机到yolov5环境搭建训练记录
ubuntu 从刷机到yolov5环境搭建训练记录 这两天需要一个模型检测一些摄像头内容,使用yolov5训练了一个模型,记录一下. 1. 刷机 具体步骤不描述,网上很多. 刷机时遇到一个问题,原有系 ...
- 轩小陌的Python笔记:day01 计算机基础和环境搭建
day01 计算机基础和环境搭建 课程目标:了解计算机的基础知识并完成python的环境搭建 课程概要: 计算机基础 编程的本质 Python的介绍 Python环境的搭建 1.计算机基础 1.1基本 ...
- javaweb—web环境搭建
文章目录 前言 一.web简介 二.WEB环境搭建 三.使用Eclipse开发第一个WEB应用程序 四.总结 一.WEB简介? 概述: 1. JavaWeb 是指,所有通过 Java 语言编写可以 ...
最新文章
- 报告 | 电竞中高端人才平均年薪21.6万元,仅次于金融业
- java -jar Incompatible argument to function
- Ubuntu 16.04安装Wine版的迅雷+QQ(完美方案,终极解决方法)
- shell 命令行实现
- Python学习笔记(五) Python高级特性
- data-sap-ui-icon-content where does icon content come from
- 修改Hybris Administration console管理员默认登录密码
- 10月Web服务器调查:Apache下降 Ngnix攀升
- 设置su为不需要密码切换为root
- 砥志研思SVM(四) 序列最小最优化算法(SMO)论文翻译
- 受邀参加了一场只有副总裁、CTO参加的技术会议!
- python版本升级导致_python升级导致yum使用报错
- Windows RDP协议重大漏洞后发现黑客开始大规模扫瞄
- 简单工厂(Simple Pattern)模式
- YDUI的移动端页面rem适配方案使用方法记录
- chrome浏览器糟糕WEBGL遇到了问题,如何解决
- uni-app(微信小程序)连接HC系列蓝牙模块并进行双向通信采坑总结
- C#实现多人语音聊天
- Docker 命令基础及进阶
- 2020快手前端暑期实习面经