JDBC实现最简单的连接数据库操作

1.数据库操作可以说是最重要的 ; 但是实际开发中不可能利用你的小海豚来进行操作 ; 那么我就带大家来利用java代码 实现最简单的操作数据库案例

package com.itheima.dao;

import org.junit.Test;

import java.sql.*;

public class JDBCTest {
    @Test
    public void test() throws SQLException {
        //1.注册驱动
        DriverManager.registerDriver(new com.mysql.jdbc.Driver());
        //2.获得连接
        Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/day06", "root", "root");
        //3.得到执行sql语句的对象statement
        Statement statement = connection.createStatement();
        //4.执行sql语句,并且返回结果
        ResultSet resultSet = statement.executeQuery("select * from users");
        //5.处理结果
        while (resultSet.next()){
            System.out.println(resultSet.getObject(1));
            System.out.println(resultSet.getObject(2));
            System.out.println(resultSet.getObject(3));
            System.out.println(resultSet.getObject(4));
            System.out.println(resultSet.getObject(5));
            System.out.println("--------------------------------");
        }
        //6.关闭资源
        connection.close();
        statement.close();
        resultSet.close();
    }
}

2.先在数据库软件中创建一个名为day06的数据库,然后再创建一个名为users的表(脚本提供,直接执行即可)

create table users(
	id int primary key auto_increment,
	name varchar(40),
	password varchar(40),
	email varchar(60),
	birthday date
)character set utf8 collate utf8_general_ci;

insert into users(name,password,email,birthday) values('zs','123456','[email protected]','1980-12-04');
insert into users(name,password,email,birthday) values('lisi','123456','[email protected]','1981-12-04');
insert into users(name,password,email,birthday) values('wangwu','123456','[email protected]','1979-12-04');

3.接下来创建一个文件名为lib的文件夹, 然后往里添加一个myslq 连接的jar包 (jar包自行下载吧,照着名字, 下载地址https://mvnrepository.com/)
在这里插入图片描述

发布了12 篇原创文章 · 获赞 3 · 访问量 2661

猜你喜欢

转载自blog.csdn.net/qq_45014905/article/details/104301118