jdbc和mysql之间驱动的连接

package com.java.test1;

import java.security.interfaces.RSAKey;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

import org.omg.PortableServer.ID_ASSIGNMENT_POLICY_ID;

public class JdbcTest1 {

public static void main(String[] args) {
	
	
	//Driver driver = 
//1.注册驱动
	try {
		DriverManager.registerDriver(new com.mysql.jdbc.Driver());
		//建立连接 参数一 参数二  参数三
	Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/student1", "root", "root");
    connection.createStatement();
    // 3创建statement,和数据库打交道一定需要这个对像
    Statement st = connection.createStatement();	
    //4查询  
    String sql = "select *from list";
    ResultSet executeQuery = st.executeQuery(sql);
    while(executeQuery.next()){
    	int id = executeQuery.getInt("id");
    	String name = executeQuery.getString("name");
    	String age = executeQuery.getString("age");
    	//输出的上面变量接收的返回值
    	System.out.println("id="+id+"name="+name+"age="+age);
    	
    }
    //5.释放order 按照顺序进行释放
    executeQuery.close();
    st.close();
    connection.close();
  
    
    
	} catch (SQLException e) {
		// TODO Auto-generated catch block
		e.printStackTrace();
	}

	
}

}

猜你喜欢

转载自blog.csdn.net/qq_42664961/article/details/82930207
今日推荐