?
JDBC下载
MySQL8.0.19 JDBC下载与使用_lime2019的博客-CSDN博客
对于下载好的jar后缀的数据需要 右键转化为library
然后新建javaclass项目进行测试
package com.haoran.lesson1;
import com.mysql.cj.jdbc.Driver;
import java.sql.*;
//我的第一个jdbc程序
public class jdbc {
public static void main(String[] args) throws ClassNotFoundException, SQLException {
//1,加载驱动,jdbc的作用
Class.forName("com.mysql.cj.jdbc.Driver" );
//2,用户信息和url
String url ="jdbc:mysql://localhost:3333/jdbcstudy?useUnicode=true&characterEncoding=utf8&useSSL=TRUE";
String username ="root";
String password ="My123";
//3,连接成功,数据库对象 Connection代表数据库连接
Connection connection = DriverManager.getConnection(url,username,password);
//4,定义一个SQL对象 Statement代表可以执行SQL的对象
Statement statement = connection.createStatement();
//5,执行SQL的对象去执行SQL
String sql ="SELECT * FROM `users`";
ResultSet resultSet = statement.executeQuery(sql);//query查询方法 其他修改都为update
//resultSet是返回的结果集
while (resultSet.next()){//如果存在下一个元素
System.out.println("ID="+ resultSet.getObject("ID"));
System.out.println("name="+ resultSet.getObject("NAME"));
System.out.println("PWD="+ resultSet.getObject("PASSWORD"));
System.out.println("email="+ resultSet.getObject("email"));
System.out.println("生日="+ resultSet.getObject("birthday"));
//去除列名ID
}
//6,释放连接
resultSet.close();
statement.close();
connection.close();
}
}
|