1、下载JDBC驱动包 mysql-connector-java.jar
下载链接:MySQL :: Download Connector/J
2、在idea里面的File->Project Structure->SDKS导入下载的JDBC jar包
3、代码实现:
import com.mysql.cj.protocol.Resultset;
import java.sql.*;
public class MyJDBC {
public static void main(String[] args) {
Connection con = null;
Statement stat = null;
try{
//1、加载驱动
Class.forName("com.mysql.cj.jdbc.Driver");
//2、连接数据库
String url = "jdbc:mysql://localhost:3306/zxc"; //对应的MySQL数据库
String username = "root"; //登录数据库的用户名
String password = "123456"; //登录数据库的密码
con = DriverManager.getConnection(url,username,password);
//3、创建接收对象
stat = con.createStatement();
//4、编写sql语句,操作数据库
String querys = "select * from users"; //sql语句
ResultSet rs = stat.executeQuery(querys); //使用ResultSet接收数据
//5、将接收的数据进行类型转换
while(rs.next()){
String name = rs.getString("username");
int age = rs.getInt("age");
String gender = rs.getString("sex");
System.out.println("username:" + name + ", age:" + age + ", gender:" + gender);
}
}catch(SQLException e){
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
}finally{
try {
//6、关闭连接
stat.close();
con.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
}
运行结果: