首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[Mysql]掌握Java连接MySQL并输入数据,轻松实现数据库操作入门指南

发布于 2025-07-01 19:10:28
0
1099

引言Java作为一种广泛使用的编程语言,与MySQL数据库的结合使用为开发者提供了强大的数据处理能力。本文将详细介绍如何使用Java连接MySQL数据库,并实现数据的输入操作,帮助读者轻松入门数据库操...

引言

Java作为一种广泛使用的编程语言,与MySQL数据库的结合使用为开发者提供了强大的数据处理能力。本文将详细介绍如何使用Java连接MySQL数据库,并实现数据的输入操作,帮助读者轻松入门数据库操作。

准备工作

在开始之前,请确保以下准备工作已完成:

  1. 安装Java开发环境(JDK)。
  2. 安装MySQL数据库,并创建一个数据库和表。
  3. 安装MySQL JDBC驱动。

1. 添加MySQL JDBC驱动

首先,需要在Java项目中添加MySQL JDBC驱动的依赖。以下是几种添加依赖的方法:

1.1 Maven

pom.xml文件中添加以下依赖:

 mysql mysql-connector-java 8.0.26

1.2 Gradle

build.gradle文件中添加以下依赖:

implementation 'mysql:mysql-connector-java:8.0.26'

1.3 手动下载

  1. 访问MySQL官网下载JDBC驱动。
  2. 将下载的jar文件添加到项目的lib目录下。
  3. 在项目的build.gradle文件中添加以下配置:
repositories { mavenCentral()
}
dependencies { implementation files('lib/mysql-connector-java-8.0.26-bin.jar')
}

2. 连接MySQL数据库

以下是一个简单的示例,展示如何使用Java连接MySQL数据库:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class Main { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/数据库名?useSSL=false&serverTimezone=UTC"; String user = "用户名"; String password = "密码"; try { Connection conn = DriverManager.getConnection(url, user, password); System.out.println("连接成功!"); } catch (SQLException e) { e.printStackTrace(); } }
}

3. 输入数据

以下是一个示例,展示如何使用Java向MySQL数据库中插入数据:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.SQLException;
public class Main { public static void main(String[] args) { String url = "jdbc:mysql://localhost:3306/数据库名?useSSL=false&serverTimezone=UTC"; String user = "用户名"; String password = "密码"; String sql = "INSERT INTO 表名 (列名1, 列名2) VALUES (?, ?)"; try { Connection conn = DriverManager.getConnection(url, user, password); PreparedStatement pstmt = conn.prepareStatement(sql); pstmt.setString(1, "值1"); pstmt.setString(2, "值2"); int result = pstmt.executeUpdate(); if (result > 0) { System.out.println("数据插入成功!"); } else { System.out.println("数据插入失败!"); } } catch (SQLException e) { e.printStackTrace(); } }
}

总结

通过本文的学习,您应该已经掌握了使用Java连接MySQL数据库并输入数据的基本方法。在实际开发中,您可以根据需要调整数据库连接参数、SQL语句以及数据类型。希望本文对您的数据库操作入门有所帮助。

评论
一个月内的热帖推荐
啊龙
Lv.1普通用户

9545

帖子

31

小组

3242

积分

赞助商广告
站长交流