| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 大数据 -> Java 连接容器的 MySQL -> 正文阅读 |
|
[大数据]Java 连接容器的 MySQL |
📚前提
不管是什么语言想要连接MySQL数据库,都需要去下载相应的驱动。 Java 可以通过上面的 MySQL 驱动网址下载与容器 MySQL 对应版本的驱动,其是为一个 jar 包。 📚正文其实容器里面的MySQL做了映射以后,和连接本地数据库没有什么区别。 在前面的文章里面,也已经演示过如何通过本地的 navicat 软件去连接容器里面的数据库,和连接本地安装的数据库没有什么区别。 📕流程图
加载JDBC驱动程序
连接数据库管理系统
执行SQL语句
处理结果集
关闭数据库
📕加载JDBC驱动程序下载好MySQL驱动的 JAR 包以后,将其导入工程。如果你不知道怎么导入 JAR,那么你可以了解一下我的这篇文章【软件导入JAR包】。
这里需要提醒一下,MySQL 8.0 以下版本没有 cj 这个目录,这个目录是在 MySQL 8.0 版本时候添加的。 我的容器之前有介绍是使用 MySQL 5 版本的,因此驱动是 📕连接数据库管理系统
通过 getConnection 方法去获取 MySQL 数据库管理系统的连接。 实参1: 实参2: 实参3: 其实这些在 getConnection 方法里面已经有提示参数的含义。
当我通过使用这种方法去连接数据库管理系统会遇到 SSL 证书验证问题。
SSL 证书验证是为了增加数据库与客户端之间数据传输的安全性,当然我是本地学习使用,没有必要去考虑数据安全性的问题,因此可以根据提示关闭这项验证。 📕执行SQL语句
我这里尝试去获取之前创建的数据,看能否获取到数据。 📕处理结果集
我以为可以通过增强 for 循环去遍历结果集,显然终究是错付了。 📕关闭数据库
|
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/24 10:56:09- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |