java连接mysql数据库的操作步骤

1. 加载驱动;2. 建立连接;3. 创建Statement对象;4. 执行SQL语句;5. 处理结果集;6. 关闭资源。

下载并安装MySQL数据库

1、访问MySQL官网(https://www.mysql.com/)下载对应操作系统的MySQL安装包。

2、安装MySQL,按照提示进行操作。

java连接mysql数据库的操作步骤

3、安装完成后,启动MySQL服务。

创建数据库和表

1、使用命令行工具登录MySQL,输入以下命令:

mysql u root p

2、输入密码后,进入MySQL命令行界面,创建一个名为test的数据库:

java连接mysql数据库的操作步骤

CREATE DATABASE test;

3、选择test数据库:

USE test;

4、创建一个名为user的表,包含id、name和age三个字段:

CREATE TABLE user (
  id INT PRIMARY KEY AUTO_INCREMENT,
  name VARCHAR(50) NOT NULL,
  age INT NOT NULL
);

编写Java程序连接MySQL数据库

1、添加MySQL驱动到项目中,可以在pom.xml文件中添加以下依赖:

java连接mysql数据库的操作步骤

<dependency>
    <groupId>mysql</groupId>
    <artifactId>mysqlconnectorjava</artifactId>
    <version>8.0.26</version>
</dependency>

2、编写Java程序连接MySQL数据库,示例代码如下:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Main {
    public static void main(String[] args) {
        // 数据库连接信息
        String url = "jdbc:mysql://localhost:3306/test?useSSL=false&serverTimezone=UTC";
        String user = "root";
        String password = "your_password";
        try {
            // 加载驱动并获取连接
            Class.forName("com.mysql.cj.jdbc.Driver");
            Connection connection = DriverManager.getConnection(url, user, password);
            System.out.println("数据库连接成功");
            // 执行SQL查询并处理结果集
            Statement statement = connection.createStatement();
            ResultSet resultSet = statement.executeQuery("SELECT * FROM user");
            while (resultSet.next()) {
                int id = resultSet.getInt("id");
                String name = resultSet.getString("name");
                int age = resultSet.getInt("age");
                System.out.println("id: " + id + ", name: " + name + ", age: " + age);
            }
            resultSet.close();
            statement.close();
            connection.close();
        } catch (Exception e) {
            e.printStackTrace();
        } finally {
            System.out.println("数据库连接关闭");
        }
    }
}

运行Java程序,查看输出结果,验证数据库连接是否成功。

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/641073.html

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-05-21 09:48
下一篇 2024-05-21 09:48

相关推荐

  • 如何关闭花呗?不想使用花呗的详细操作步骤是什么?

    1、打开支付宝APP:在手机桌面找到支付宝APP并点击打开,进入支付宝APP后,点击右下角“我的”,进入个人账户页面,2、进入花呗页面:在个人中心找到“花呗”入口,然后点击进入,或者,在支付宝首页搜索栏输入“花呗”进行搜索,点击结果中的花呗进入花呗页面,3、访问设置页面:在花呗页面,点击右上角齿轮状的“设置”图……

    2024-11-24
    06
  • 联想M7400一体机如何进行加粉清零操作?

    联想M7400是一款集打印、复印、扫描于一体的多功能激光打印机,因其高效、稳定和经济实惠的特点,深受用户喜爱,在使用过程中,特别是当需要加粉时,许多用户会遇到清零的问题,本文将详细介绍联想M7400加粉后的清零操作步骤,并提供一些实用的建议和注意事项,一、联想M7400加粉后清零操作步骤详解1、准备工作:确保打……

    2024-11-23
    012
  • 如何制作身份证扫描件?扫描件的具体操作步骤是什么?

    扫描件怎么弄?身份证扫描件制作方法详解在现代社会,无论是日常生活还是工作中,扫描件的使用频率都非常高,扫描件不仅可以快速复制纸质文件,还能方便地进行电子存档和传输,本文将详细介绍如何制作扫描件,尤其是身份证扫描件的制作方法,并提供一些实用的软件推荐,二、什么是扫描件?扫描件是指通过扫描设备(如扫描仪)或软件工具……

    2024-11-23
    01
  • 如何卸载Linux中的Memcached服务?

    要卸载 Linux 上的 Memcached,可以使用包管理器。在基于 Debian 的系统上,运行 sudo apt-get remove memcached;在基于 Red Hat 的系统上,运行 sudo yum remove memcached。

    2024-11-22
    013

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入