IDEA使用JDBC安装配置jar包连接MySQL数据库

 更新时间:2022年01月04日 11:59:01   作者:九九舅舅酒酒  
这篇文章介绍了IDEA使用JDBC安装配置jar包连接MySQL数据库的方法,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧

一 、MySQL版本查询

1)登录mysql

首先Window+R

​然后在命令行里输入

mysql -u此处填你的mysql账号(注意要加-u) -p(此处是填写密码)
 
以我的为例
 
mysql -uroot -prota

 

​显示这样之后登录成功

2)查询版本号

select version();

mysql> select version();
+-----------+
| version() |
+-----------+
| 5.5.56    |
+-----------+
1 row in set (0.00 sec)

二、下载对应Jar包

8.0.12高版本

链接:https://pan.baidu.com/s/1_rLG6YybrD-wfSHFoDbiFw 
提取码:clim

5.56适配低版本

链接:https://pan.baidu.com/s/15ginp4GYHibLdblxBRcTOw 
提取码:bxbu

三、配置

首先需要在文件夹里右键复制我们已经下载好的jar包,新建项目之后,双击.idea 右键打开之后选择粘贴~

 粘贴之后直接确认就行

如果复制粘贴jar包而缺少了下面这一步操作之后,你的jar包就跟没配置一样,形同虚设!所以下面是重点嗷~

就会显示不能解决符号getConnection,也就是编译器缺少Jar来识别你对应的API

所以我们还需要将Jar包右键添加为库依赖

英文IDEA应该是 add as libraries~~~

 大功告成,可以正常运行~~

四、补充部分,写在最后~~

在咱们日常的搬砖过程中,只要你涉及到Java的项目,就不可避免地接触到jar包。而实际开发中,maven等项目管理工具为我们自动地管理jar包以及相关的依赖,让jar包的调用看起来如黑盒一般"密不透风"。今天,让我们借这个难得的机会来解开这一黑盒,去探索其中的奥秘~

这里要啰嗦一遍概念,jar包就是 Java Archive File,顾名思义,它的应用是与 Java 息息相关的,是 Java 的一种文档格式,是一种与平台无关的文件格式,可将多个文件合成一个文件。jar 包与 zip 包非常相似——准确地说,它就是 zip 包,所以叫它文件包。jar 与 zip 唯一的区别就是在 jar 文件的内容中,包含了一个 META-INF/MANIFEST.MF 文件,该文件是在生成 jar 文件的时候自动创建的,作为jar里面的"详情单",包含了该Jar包的版本、创建人和类搜索路径Class-Path等信息,当然如果是可执行Jar包,会包含Main-Class属性,表明Main方法入口,尤其是较为重要的Class-Path和Main-Class。

JDBC是什么?
JDBC 指 Java 数据库连接(Java Database Connectivity),是一种标准Java应用编程接口( JAVA API),JDBC就是一套sun公司定义的接口,JDBC本质上就是Sun公司制定的一套接口(interface)!每个数据库厂商需要实现这套接口。我们只需要调用需要即可用来连接 Java 编程语言和广泛的数据库。

JDBC API 库包含下面提到的每个任务,都是与数据库相关的常用用法。

制作到数据库的连接。
创建 SQL 或 MySQL 语句。
执行 SQL 或 MySQL 查询数据库。
查看和修改所产生的记录。
从根本上来说,JDBC 是一种规范,它提供了一套完整的接口,允许便携式访问到底层数据库,因此可以用 Java 编写不同类型的可执行文件,例如:

Java 应用程序

  • Java Applets
  • Java Servlets
  • Java ServerPages (JSPs)
  • Enterprise JavaBeans (EJBs)

所有这些不同的可执行文件就可以使用 JDBC 驱动程序来访问数据库,这样可以方便的访问数据。

JDBC 具有 ODBC 一样的性能,允许 Java 程序包含与数据库无关的代码。

本文为我之前的原创文章

 我们需要配置的MySQL的Jar包就是JDBC提供接口,由MySQL公司Java程序员实现的一系列实现类~~~

JDBC本质上就是Sun公司制定的一套接口(interface)!每个数据库厂商需要实现这套接口。我们只需要调用需要即可用来连接 Java 编程语言和广泛的数据库。

以上所述是小编给大家介绍的IDEA使用JDBC安装配置jar包连接MySQL数据库,希望对大家有所帮助。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Springboot中如何集成Druid

    Springboot中如何集成Druid

    Druid是Java语言中最好的数据库连接池,Druid能够提供强大的监控和扩展功能,本篇主要讲解一下 Springboot中如何集成 Druid ,感兴趣的朋友跟随小编一起看看吧
    2023-06-06
  • java简单网页抓取的实现方法

    java简单网页抓取的实现方法

    这篇文章主要介绍了java简单网页抓取的实现方法,详细分析了与Java网页抓取相关的tcp及URL相关概念,以及对应的类文件原理,具有一定的参考借鉴价值,需要的朋友可以参考下
    2014-12-12
  • spring声明式事务@Transactional底层工作原理

    spring声明式事务@Transactional底层工作原理

    这篇文章主要为大家介绍分析spring声明式事务@Transactional底层工作原理,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步早日升职加薪
    2022-02-02
  • 分布式之全面了解Kafka的使用与特性

    分布式之全面了解Kafka的使用与特性

    Kafka 是我工作多年使用最多的消息中间件 ,特点是拥有巨大吞吐量(数百万/秒),作为当下最流行的分布式,可水平扩展,可容错的“消息系统”,下面跟随小编看下分布式之全面了解Kafka的使用与特性
    2021-11-11
  • Java 截取视频资料中的某一帧作为缩略图

    Java 截取视频资料中的某一帧作为缩略图

    最近项目中有一个需求,就是Java 截取视频资料中的某一帧作为缩略图,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-09-09
  • java 多线程的几种实现方法总结

    java 多线程的几种实现方法总结

    这篇文章主要介绍了java 多线程的几种实现方法总结的相关资料,希望通过本文能帮助到大家,让大家掌握java多线程的知识,需要的朋友可以参考下
    2017-10-10
  • java Nio使用NioSocket客户端与服务端交互实现方式

    java Nio使用NioSocket客户端与服务端交互实现方式

    这篇文章主要介绍了java Nio使用 NioSocket 客户端与服务端交互实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-06-06
  • java中分组统计的三种实现方式

    java中分组统计的三种实现方式

    这篇文章主要介绍了java中分组统计的三种实现方式,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-07-07
  • iOS多线程介绍

    iOS多线程介绍

    这篇文章主要介绍了iOS多线程的相关知识,涉及到对进程,线程等方面的知识讲解,本文非常具有参考价值,感兴趣的朋友一起学习吧
    2016-05-05
  • 详解Java单例模式中的饿汉和懒汉模式

    详解Java单例模式中的饿汉和懒汉模式

    这篇文章主要介绍了详解Java单例模式中的饿汉和懒汉模式,单例模式中有两种模式一种是饿汉模式,一种是懒汉模式,那么他们有什么区别呢,需要的朋友可以参考下本文
    2023-04-04

最新评论