首页 > 数据库 >driver-class-name: com.mysql.jdbc.Driver爆红解决方式

driver-class-name: com.mysql.jdbc.Driver爆红解决方式

时间:2024-03-29 21:22:39浏览次数:14  
标签:jdbc name Driver jar mysql com

目录

问题

问题:在springboot项目工程中想要进行数据库配置,在application.yml中添加以下代码:

# 数据库配置
spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    username: root   #你本地的数据库用户名
    password: 123456 #你本地的数据库密码
    url: jdbc:mysql://localhost:3306/springboot?useUnicode=true&characterEncoding=utf-8&allowMultiQueries=true&useSSL=false&serverTimezone=GMT%2b8&allowPublicKeyRetrieval=true

其中driver-class-name: com.mysql.cj.jdbc.Driver始终报错,尝试了多次刷新maven,检查版本号依旧不成功,最后手动导入mysql包才解决。

解决方式一:手动添加mysql的jar包

首先登入mysql官网

Mysql官网

点击Download后浏览器会下载这个文件,将压缩包解压得到如下目录

之后在IDEA手动导入这个jar包

  • 右建你对项目,选择Open Module Settings

找到你下载的jar包选择,然后点击apply和ok即可

完成上一步后,爆红解决。如果仍未解决,检查pom.xml有无更新引用

右建pom.xml,选择Maven-Download Sources

标签:jdbc,name,Driver,jar,mysql,com
From: https://www.cnblogs.com/sillyfox/p/18104642

相关文章

  • 泛微e-cology_getE9DevelopAllNameValue2任意文件读取漏洞
    漏洞描述泛微e-cology依托全新的设计理念,全新的管理思想。为中大型组织创建全新的高效协同办公环境。智能语音办公,简化软件操作界面。身份认证、电子签名、电子签章、数据存证让合同全程数字化。泛微e-cologygetE9DevelopAllNameValue2接口存在任意文件读取漏洞,通过该漏洞......
  • ImportError: cannot import name ‘OrderedDict‘ from ‘typing‘
    问题描述使用timm时fromtimm.models.vision_transformerimportBlock遇到报错:"xxx/lib/python3.7/site-packages/torchvision/models/maxvit.py",line3,in<module>fromtypingimportAny,Callable,List,Optional,OrderedDict,Sequence,TupleImportE......
  • Login with Username and Password Your login attempt was not successful, try aga
    在互联网大厂也干过,学了很多技术,后面去了外包公司干了好多年,也没怎么学习了,更没有去研究架构之类的,到最后只剩下增删改查了。接下来花费半年时间努力站在架构角度去设计和开发,力争下半年换个30K的工作,现在行情不好,只能拿到20K,好了废话不说,写博客吧------------------------------......
  • ModuleNotFoundError: No module named ‘paddle.fluid.layers.utils‘关于paddle和pa
    训练模型时候发现的问题:1.ValueError:PretrainedConfiginstancenotfoundinthearguments,youcansetitasargsorkwargswithconfigfield2:ModuleNotFoundError:Nomodulenamed‘paddle.fluid.layers.utils‘对于第一个问题的发生,我先是检查uie-base,但是没......
  • 有两条类似的数据,但是B.id不同,B.name不同,取B.id最大的那条数据
    SELECT*FROM(SELECTsc.*,jcl.*,ROW_NUMBER()OVER(PARTITIONBYsc.idORDERBYjcl.idDESC)asrnFROMAscLEFTJOINBjclONjcl.id=sc.idWHEREsc.id=116)tWHEREt.rn=1ROW_NUMBER()OVER(PARTITIONBYsc.idORDERBYjcl.idDESC......
  • 启动 uWSGI 时日志中显示 ImportError: No module named xxx 的解决方法
    前几天在部署Vue+Django+Uwsgi+Nginx的生产环境时,发现前端部署成功了,但是一直无法获取后端的数据,检查Uwsgi日志(位于uwsgi安装目录/projects/log下)发现日志中提示“ImportError:Nomodulenamedxxx”,试过网上的各种方法还是无法解决,最终摸索出一套解决方法如下: ......
  • tomcat 启动报错javax.naming.NameNotFoundException: 名称[xxx.LoginFilter/xxxServi
    本地测试没问题,部署到服务器上的tomcat,启动报错javax.naming.NameNotFoundException:名称[xxx.LoginFilter/xxxService]未在此上下文中绑定可能是由于在Tomcat的配置文件中,资源名称[xxxx]没有正确配置或者引用。为了解决这个问题,你可以尝试以下步骤:1、检查你的Tomcat配置文......
  • JDBC与数据库连接池
    JDBC1JDBC概述JDBC(JavaDatabaseConnectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API)简单理解为:JDBC,是SUN提供的一套API,使用这套API可以实现对具体数据库的操作(获取连接、关闭连接、DML、DDL、DCL)数据库的驱动:数据库厂商针对于JDB......
  • could not read Username for 'https://github.com': terminal prompts disabled on w
    https://stackoverflow.com/questions/75990435/could-not-read-username-for-https-github-com-terminal-prompts-disabled-on-w  TrysettingatemporarycredentialhandlerforGitHub:GIT_USER="your-github-username-or-email"GIT_PASS="PAT"......
  • JDBC复习
    JDBC导入驱动jar包,注册驱动,获取连接定义sql获取执行sql的对象,执行sql处理结果:查询需要处理结果,增删改只需要判断count>0,有没有执行成功;释放资源Class.forName("com.mysql.cj.jdbc.Driver");Connectionconnection=DriverManager.getConnection(url,username,password);......