当前位置: 首页 > news >正文

Idea使用Maven连接MySQL数据库

1.首先创建Maven文件

 

 

2.在pom.xml里添加代码,配置连接MySQL数据库所需要的配置文件。

 

    <dependencies><dependency><groupId>mysql</groupId><artifactId>mysql-connector-java</artifactId><version>5.1.49</version></dependency></dependencies>

 

3.ctrl +shift +o安装包和依赖

 

或者右键单击reload project,选择如图

4.编辑Test代码

 

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;public class Test {public static void main(String[] args) {try {String url = "jdbc:mysql://localhost:3306/ceshi?useSSL=false";String uname = "root"; // 用户名String pwd = "123456"; // 密码String sql = "select id, NAME, PASSWORD from u";// 加载 MySQL 驱动Class.forName("com.mysql.jdbc.Driver");// 获取数据库连接Connection conn = DriverManager.getConnection(url, uname, pwd);// 创建 Statement 对象Statement stmt = conn.createStatement();// 执行查询ResultSet rs = stmt.executeQuery(sql);// 处理结果集while (rs.next()) {int id = rs.getInt("id");String username = rs.getString("NAME");String password = rs.getString("PASSWORD");System.out.println("ID: " + id + ", Username: " + username + ", Password: " + password);}// 关闭资源rs.close();stmt.close();conn.close();} catch (Exception e) {e.printStackTrace();}}
}

 

 

5.显示如图即成功

 

http://www.lryc.cn/news/494689.html

相关文章:

  • 《深入浅出HTTPS》读书笔记(13):块密码算法之迭代模式(续)
  • 使用Cmake导入OpenCV库的大坑记录
  • UE5 打包报错 Unknown structure 的解决方法
  • MySQL之单行函数
  • spring-boot自定义ApplicationListener及源码分析
  • C语言:深入理解指针
  • 【WPF实现RichTextBox添加文本、自动滚动】
  • 量化交易系统开发-实时行情自动化交易-8.4.MT4/MT5平台
  • 【HarmonyOS】@Observed和@ObjectLink嵌套对象属性更改UI不刷新问题
  • 什么是默克尔树(Merkle Tree)?如何计算默克尔根?
  • 眼部按摩仪WT2605音频蓝牙语音芯片方案 单芯片实现语音提示及控制/手机无线音频传输功能
  • python打包深度学习虚拟环境
  • springboot358智慧社区居家养老健康管理系统(论文+源码)_kaic
  • 复杂网络(二)
  • Kubernetes 01
  • node修改文件名称
  • ArcGIS 软件中路网数据的制作
  • transformers microsoft--table-transformer 表格识别
  • 【Spark源码分析】规则框架-草稿
  • 迪米特原则的理解和实践
  • jQuery零基础入门速通(中)
  • 【设计模式系列】中介者模式(十八)
  • PDF版地形图矢量出现的问题
  • 小迪安全第四十二天笔记 简单的mysql注入 mysql的基础知识 用户管理数据库模式 mysql 写入与读取 跨库查询
  • 11.25.2024刷华为OD
  • 你真的会用饼图吗?JVS-智能BI饼图组件深度解析
  • HarmonyOS Next 模拟器安装与探索
  • 医学机器学习:数据预处理、超参数调优与模型比较的实用分析
  • 单片机知识总结(完整)
  • 【C++】auto和decltype类型推导关键字