Java连接MySQL时解决java.lang.ClassNotFoundException

今天尝试了用Java连接MySQL,按照文档的操作敲上代码,却发现报了一个错:
在这里插入图片描述
在这里插入图片描述
点进去发现是Class.forName(JDBC_DRIVER);报错了,根据提示,他说没有找到这个文件,于是我到MySQL上找到了这个驱动文件:
https://dev.mysql.com/downloads/file/?id=492426
在这里插入图片描述
我下载了第二个,解压后是这样的:
在这里插入图片描述
看一下README是怎么说的:
在这里插入图片描述
简单来说就是使用它之前,我们需要手动把它添加到我们的项目中,像这样复制粘贴?
在这里插入图片描述
NO!NO!NO!重要的事说三遍!

打开我们的编辑器,这里我用的是IDEA:
在这里插入图片描述
这是我们现在的项目,打开file,点击Project Structure:
在这里插入图片描述
跟着我的步骤:
在这里插入图片描述
注意看,左边多出了一个文件:
在这里插入图片描述
我们再来运行一下:
在这里插入图片描述
成功!

再讲一次,千万不能直接用复制粘贴的方式添加库!

发布了60 篇原创文章 · 获赞 123 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/zbp_12138/article/details/104628439