zoukankan      html  css  js  c++  java
  • Test1. java连接数据库(mysql)

    package JDBC.WildCat.com;
    import java.sql.*;
    public class TestJdbc1 {
    	 
    	
    	/**标准版
    	 * MySql数据库小程序 实现wild_java数据库里student表的查询
    	 * 
    	 * @param args
    	 * @throws SQLException 
    	 * @throws ClassNotFoundException 
    	 */
    	public static void main(String[] args)  {
    		 Connection conn=null;
    		 Statement stmt=null;
    		 ResultSet rs=null;
    		try{
    			// step1. new一个Driver
    			Class.forName("com.mysql.jdbc.Driver");
    			//step2. 拿到一个连接
    			String url = "jdbc:mysql://localhost/wild_java?user=root&password=family";
    			 conn = DriverManager.getConnection(url);
    			//step3.创建一个Statement
    			 stmt=conn.createStatement();
    			//step4. 获得一个结果集 
    			 rs=stmt.executeQuery("select * from student");
    			//step5.遍历结果集
    			while (rs.next())
    			{
    				System.out.println(rs.getString("NAME"));
    				
    			}
    			
    		}catch(ClassNotFoundException e){
    			e.printStackTrace();			
    		}catch (SQLException e){
    			e.printStackTrace();
    		}
    		finally{
    			//step6. 关闭对象
    			try{
    				if (rs!=null){
    					rs.close();
    					rs=null;//放入垃圾回收站
    				}
    				if (stmt!=null){					
    					stmt.close();
    					stmt=null;
    				}
    				if (conn!=null){
    					conn.close();
    					conn=null;
    				}
    				
    			 }catch (SQLException e){
    				e.printStackTrace(); 
    			 }
    		}
    	}
    
    }
    

  • 相关阅读:
    反射的基础详解
    数组,排序,枚举
    继承,多态,抽象,接口
    视图层 view
    常用类Object,String类详解
    模板层 Template
    自定义注解
    Django 高级
    常用类Math,StringBuffer,包装类,Date
    内部类,异常
  • 原文地址:https://www.cnblogs.com/lixingle/p/3313025.html
Copyright © 2011-2022 走看看