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

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

打开我们的编辑器,这里我用的是IDEA:
Java连接MySQL时解决java.lang.ClassNotFoundException
这是我们现在的项目,打开file,点击Project Structure:
Java连接MySQL时解决java.lang.ClassNotFoundException
跟着我的步骤:
Java连接MySQL时解决java.lang.ClassNotFoundException
注意看,左边多出了一个文件:
Java连接MySQL时解决java.lang.ClassNotFoundException
我们再来运行一下:
Java连接MySQL时解决java.lang.ClassNotFoundException
成功!

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