springboot中内嵌tomcat使用jdbc与mysql连接,使用mysql-connector-java依赖,如果出现有关JDBC或者getConnection出问题的情况,大概率有以下情况:
- 可能是你的driver、url、username、password其中之一写错了
- driver:从mysql-connector-java6开始,driver要使用com.mysql.cj.jdbc.Driver,去pom.xml的dependecies中看看你的版本
- url:使用mysql8.0以上版本url中需要加上serverTimezone属性
- 你的mysql-connector-java依赖版本和你的mysql版本不一致
Q:如何查看驱动版本?
A:如果你是使用Maven来管理包,在pom.xml中查看你的依赖版本!
Q:如何查看MySQL版本?
A:进入命令行,win使用cmd,mac使用终端。键入命令mysql -u root -p —> 回车 —> 输入密码 —> 回车,进入了mysql命令界面,这里刚进入的时候的信息有你的MySQL版本,我的是8.0.22。