JDBC下Idea添加mysql-jar包的详细过程

 更新时间:2022年11月02日 09:38:59   作者:.29.  
这篇文章主要介绍了JDBC下Idea添加mysql-jar包的详细过程,添加jar包首先到官网下载jar包,然后idea导入jar包,在就是检查,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

添加jar包 

官网下载jar包
idea导入jar包:
检查

官网下载jar包

官网地址:MySQL :: Download Connector/J

下载完之后解压:

打开文件夹,直到见到我们需要的jar包:

idea导入jar包:

我们复制刚才下载好的jar包,复制到idea中事先创建好的lib文件夹中:

鼠标右键单击 jar包所在的lib文件夹,选择 Add as Library…
将lib作为一个库添加进来:

弹出窗口后,点击OK即可👇👇👇

检查

成功导入jar包后,我们在项目中新建一个Module,在包下创建一个类来添加驱动,同时检查依赖是否添加好了:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;

/**
 * @author .29.
 * @create 2022-09-13 20:32
 */
public class Demo01 {//连接数据库尝试
    public static void main(String[] args) throws ClassNotFoundException, SQLException {
        //1.添加jar包
        //2.加载驱动
        Class.forName("com.mysql.jdbc.Driver");
        //3.通过驱动管理器获取连接对象
        //3.1准备 URL:
        String url = "jdbc:mysql://localhost:3306/";
        //3.2准备用户名:
        String user = "root";
        //3.3准备密码:
        String psw = "";

        Connection conn = DriverManager.getConnection(url, user, psw);
    }
}

我们此时把注意力重点放在代码中的加载驱动部分,也就是:

 Class.forName("com.mysql.jdbc.Driver");

当我们尝试输入forName()方法的内容时,注意idea是否有这样的提示👇:

如果有提示,那么应该是已经成功了。

如果没有像图片上的提示,那么可能是依赖没有添加成功,我们这时候需要点击界面上方的 File,选中 项目结构:

这时候,我们的文件中很可能就是没有红框中的作为依赖绑定的lib
我们手动添加一个就行啦。

到此这篇关于idea添加mysql-jar包的文章就介绍到这了,更多相关idea mysql-jar包内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • MyBatisCodeHelperPro插件下载及使用教程详解

    MyBatisCodeHelperPro插件下载及使用教程详解

    这篇文章主要介绍了MyBatis CodeHelperPro插件使用教程,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧
    2020-09-09
  • Flowable流程引擎API与服务

    Flowable流程引擎API与服务

    这篇文章主要介绍了Flowable流程引擎API与服务,引擎API是与Flowable交互的最常用手段,总入口点是ProcessEngine,使用ProcessEngine,可以获得各种提供工作流或BPM方法的服务,下面我们来详细了解
    2023-10-10
  • GraalVm的反射配置辅助工具agentlib配置及使用

    GraalVm的反射配置辅助工具agentlib配置及使用

    这篇文章主要为大家介绍了GraalVm的反射配置辅助工具agentlib的配置文件及使用说明,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2022-02-02
  • @Configuration与@Component作为配置类的区别详解

    @Configuration与@Component作为配置类的区别详解

    这篇文章主要介绍了@Configuration与@Component作为配置类的区别详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-06-06
  • Java线程公平锁和非公平锁的差异讲解

    Java线程公平锁和非公平锁的差异讲解

    今天小编就为大家分享一篇关于Java线程公平锁和非公平锁的差异讲解,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • SpringBoot优雅地实现全局异常处理的方法详解

    SpringBoot优雅地实现全局异常处理的方法详解

    这篇文章主要为大家详细介绍了SpringBoot如何优雅地实现全局异常处理,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2022-08-08
  • 关于bigDecimal类的精度保留方法

    关于bigDecimal类的精度保留方法

    这篇文章主要介绍了关于bigDecimal类的精度保留方法,计算机存储的浮点数受存储bit位数影响,只能保证一定范围内精准,超过bit范围的只能取近似值,Java使用java.math.BigDecimal专门处理小数精度,需要的朋友可以参考下
    2023-07-07
  • java 开发中网络编程之IP、URL详解及实例代码

    java 开发中网络编程之IP、URL详解及实例代码

    这篇文章主要介绍了java 开发中网络编程之IP、URL详解及实例代码的相关资料,需要的朋友可以参考下
    2017-03-03
  • java中的4种循环方法示例详情

    java中的4种循环方法示例详情

    大家好,本篇文章主要讲的是java中的4种循环方法示例详情,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
    2021-12-12
  • 深入解析Java的设计模式编程中建造者模式的运用

    深入解析Java的设计模式编程中建造者模式的运用

    这篇文章主要介绍了深入解析Java的设计模式编程中建造者模式的运用,同时文中也介绍了建造者模式与工厂模式的区别,需要的朋友可以参考下
    2016-02-02

最新评论