Java连接MySQL数据库



package com.task2;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class DBUtil {
    public static final String USERNAME = "root";//连接数据库的用户名
    public static final String PWD="admin";//连接数据库的密码
    public static final String URL="jdbc:mysql://127.0.0.1:3306/test";//连接数据库的地址
    public static final String DRIVER="com.mysql.jdbc.Driver";//数据库驱动

    static{
        try {
            Class.forName(DRIVER);
        } catch (ClassNotFoundException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
    }

    public static Connection getConnection(){
        //建立连接
        Connection con = null;
        try {
            con = DriverManager.getConnection(URL, USERNAME, PWD);
        } catch (SQLException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        return con;
    }

    public static  void closeJDBC(Connection con,Statement st, ResultSet rs){
        //关闭连接
        if(rs!=null)
            try {
                rs.close();
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        if(st!=null)
            try {
                st.close();
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
        if(con!=null)
            try {
                con.close();
                con=null;
            } catch (SQLException e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
            }
    }
}

声明:May丶乘剑的部落小阁|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Java连接MySQL数据库


一个偶尔努力、偶尔懈怠的“搬砖”人