IDEA使用JDBC安装配置jar包连接MySQL数据库
作者:九九舅舅酒酒 发布时间:2024-01-23 17:43:21
一 、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数据库网站的支持!
来源:https://%bcnet%/m0_56164356/article/details/122228464
猜你喜欢
- python语句mode = ‘test’ if y is None else &lsquo
- 1 前言Simhash的算法简单的来说就是,从海量文本中快速搜索和已知simhash相差小于k位的simhash集合,这里每个文本都可以用一
- google前不久推出了Google Ajax Library API,说白了就是提供几个知名js库的host,目前有:jQueryprot
- 一、控制用户存取 1、创建修改用户Creating Users Create/alter user new_user identified
- 根据网上的一些说法,在python里获取ms级系统时间可以通过以下方式获取:import datetimeprint(datetime.da
- 先利用pip安装pymssql库pip install pymssql具体连接、测试代码:# server默认为127.0.0.1,如果打开
- 做项目的时候,一位同事导数据的时候,不小心把一个表中的数据全都搞重了,也就是说,这个表里所有的记录都有一条重复的。这个表的数据是千万级的,而
- 编这个程序是想过节过年,一些重要的纪念日,给亲戚好友发祝福之类的,但要凌晨0点才显得比较有诚意,可我又比较贪睡,常常忘了,所以就有了编个微信
- 什么是虚拟环境这是 Python 3.3 的新特性:https://www.python.org/dev/peps/pep-0405/假设自
- Pandas中的resample,重新采样,是对原样本重新处理的一个方法,是一个对常规时间序列数据重新采样和频率转换的便捷的方法。方法的格式
- 前言本文中代码运行的python版本一律采取2.7.13科普:经典类:classic class新式类:new-style classpyt
- 最近用到了docx生成word文档,docx本身用起来很方便,自带的各种样式都很好看,美中不足的就是对中文的支持不够好。在未设置中文字体的时
- 前言大家好,今天很开心有机会跟大家分享最近几年阿里在低代码领域的思考和实战。我是力皓,目前已经在前端和后端岗位工作了十多年了,近 3 年专注
- 一、前言最近做web网站的测试,遇到很多需要批量造数据的功能;比如某个页面展示数据条数需要达到10000条进行测试,此时手动构造数据肯定是不
- 一般语言都提供了按字典排序的API,比如跟微信公众平台对接时就需要用到字典排序。按字典排序有很多种算法,最容易想到的就是字符串搜索的方式,但
- 在Python里面,使用Pandas里面的DataFrame来存放数据的时候想要把数据集进行shuffle会许多的方法,本文介绍两种比较常用
- 一、前言今天有粉丝咨询了一个问题,他现在有两个列表,它们的元素都为字典,且字典都有一个key为id,现在想把这两个字典根据id合并为一个字典
- 导语贪吃蛇,大家应该都玩过。当初第一次接触贪吃蛇的时候 ,还是我爸的数字手机,考试成绩比较好,就会得到一些小奖励,玩手机游戏肯定也在其中首位
- Data URIData URI是由RFC 2397定义的一种把小文件直接嵌入文档的方案。通过如下语法就可以把小文件变成指定编码直接嵌入到页
- 以前有过一篇类似的文章, 讲的比较简单只有三个插件而已, 所以这篇文章将全持续更新.jQuery UI 大名顶顶, 不用介绍, 它的各个控件