package Sourse; //包名
import java.sql.*;
public class JDBCtest01 {
public static void main(String[] args) {
Connection conn =null;
Statement stmt =null;
ResultSet rs = null;
try{
// 1.拿到驱动
Class.forName("com.mysql.jdbc.Driver");
// 2 .拿到数据
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/dbc?characterEncoding=utf-8","root","123456");
// 2.定义SQL 语句 查询 mysql 数据库中的 account 表
String sql = "select *from account";
// 3.获取数据
stmt = conn.createStatement() ;
// 4.执行SQL语句
rs = stmt.executeQuery(sql); // executeQuery 查询语句 ,excuteUpdate 增删改查
// 5.
while(rs.next()){ //获取值
String name = rs.getString("name") ; //要与数据库的名字一样
String pass = rs.getString("pwd") ; //要与数据库的名字一样
System.out.println("name "+name + "pass" +pass);
}
// 6.
}catch(Exception e){
e.printStackTrace();
}finally{
try{
if(rs != null){
rs.close();
}
}catch(SQLException e){
e.printStackTrace();
}
try{
if(stmt != null){
stmt.close();
}
}catch(Exception e){
e.printStackTrace();
}
try{
if(conn != null){
conn.close();
}
}catch(SQLException e){
e.printStackTrace();
}
}
}
}
JDBC 连接数据库
最新推荐文章于 2023-05-28 10:59:20 发布