云主机测评网云主机测评网云主机测评网

云主机测评网
www.yunzhuji.net

java连mysql教程

1. 下载并安装MySQL数据库;,2. 配置环境变量;,3. 使用Java连接MySQL数据库;,4. 执行SQL语句;,5. 关闭连接。

环境准备

1、安装JDK:下载并安装Java Development Kit(JDK),推荐使用JDK 8或更高版本。

2、安装MySQL:下载并安装MySQL数据库,推荐使用MySQL 5.7或更高版本。

3、安装MySQL Connector/J:下载并安装MySQL Connector/J,这是一个用于连接Java应用程序和MySQL数据库的驱动程序。

创建数据库和表

1、打开MySQL命令行工具,输入以下命令创建一个名为testdb的数据库:

CREATE DATABASE testdb;

2、使用以下命令选择刚刚创建的testdb数据库:

USE testdb;

3、创建一个名为users的表,包含idnameage三个字段:

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

编写Java程序连接MySQL数据库

1、创建一个名为ConnectMySQL.java的Java文件。

2、在ConnectMySQL.java中,导入以下包:

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

3、编写一个名为main的方法,用于连接MySQL数据库并执行查询操作:

public static void main(String[] args) {
    String url = "jdbc:mysql://localhost:3306/testdb?useSSL=false&serverTimezone=UTC";
    String user = "root";
    String password = "your_password";
    String query = "SELECT * FROM users";
    try {
        // 加载驱动并建立连接
        Class.forName("com.mysql.cj.jdbc.Driver");
        Connection connection = DriverManager.getConnection(url, user, password);
        System.out.println("连接成功!");
        // 创建Statement对象并执行查询操作
        Statement statement = connection.createStatement();
        ResultSet resultSet = statement.executeQuery(query);
        System.out.println("查询结果:");
        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 (ClassNotFoundException e) {
        e.printStackTrace();
    } catch (SQLException e) {
        e.printStackTrace();
    } finally {
        System.out.println("程序结束!");
    }
}

4、修改urluserpassword变量的值,使其与你的MySQL数据库配置相匹配,将代码中的your_password替换为你的MySQL root用户密码。

编译并运行Java程序

1、打开命令行工具,进入到ConnectMySQL.java所在的目录。

2、使用以下命令编译Java程序:

javac ConnectMySQL.java

3、使用以下命令运行编译后的Java程序:

java ConnectMySQL

4、如果一切正常,你将看到类似以下的输出:

连接成功!
查询结果:
id: 1, name: Alice, age: 30
id: 2, name: Bob, age: 25
程序结束!
打赏
版权声明:主机测评不销售、不代购、不提供任何支持,仅分享信息/测评(有时效性),自行辨别,请遵纪守法文明上网。
文章名称:《java连mysql教程》
文章链接:https://www.yunzhuji.net/internet/179547.html

评论

  • 验证码