微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【JavaSE】Java的JDBC编程

JDBC的创建流程

实战

首先要加载驱动
项目鼠标右击找到Open Module Settings打开

在这里插入图片描述


打开之后如下操作

在这里插入图片描述


在本地文件中找到你所下载的驱动

在这里插入图片描述


然后应用,ok.就好了.
点开项目下的lib,如图所示,就是加载驱动成功

在这里插入图片描述

import java.sql.*;
import java.time.LocalDateTime;
public class TestJDBC {
    public static void main(String[] args) {
        try {
        //1/加载驱动
            Class.forName("com.MysqL.jdbc.Driver");
        } catch (ClassNotFoundException e) {
            e.printstacktrace();
        }


        //2.连接数据库
        //jdbc:database://host:port/databaseName?p1=v1&p2=v2
        try {
            Connection connection = DriverManager.getConnection("jdbc:MysqL://localhost:3306/memo?useSSL=false", "root", "123456");


            //3.创建命令
            Statement statement = connection.createStatement();

            //4.准备sql,并且执行
            ResultSet resultSet = statement.executeQuery("select id,name,created_time,modify_time from memo_group");

            //5.返回结果集,处理结果
            while (resultSet.next()) {
                //如果返回true,表示有下一行记录,否则无记录
                int id = resultSet.getInt("id");
                String name = resultSet.getString("name");
                LocalDateTime createTime = resultSet.getTimestamp("created_time").toLocalDateTime();
                LocalDateTime modifyTime=resultSet.getTimestamp("modify_time").toLocalDateTime();
                System.out.println(
                        String.format("编号:%d,名称%s,创建时间:%s,修改时间:%s",id,name,createTime.toString(),modifyTime.toString())
                );
            }


            //6.关闭结果集
            resultSet.close();

            //7.关闭命令
            statement.close();

            //8.关闭连接
            connection.close();

        } catch (sqlException e) {
            e.printstacktrace();
        }
    }
}```

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐