為了賬號安全,請及時綁定郵箱和手機立即綁定

Java------JDBC連接MySQL數據庫

2016.05.17 16:42 9366瀏覽

package java_jdbc;
//JDBC連接MySQL數據庫
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;

public class JdbcMysqlTest {

public static void main(String[] args) {
    // TODO Auto-generated method stub
    //1.加載驅動
    Connection conn=null;   //連接對象
    Statement stmt=null;   //語句對象
    ResultSet rs=null;   //數據集對象
    /*用于處理中文亂碼
     * String url = "jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=UTF-8";
     * */
    String url="jdbc:mysql://localhost:3306/test";
    String username="root";  //數據庫用戶名
    String password="root";  //數據庫密碼
    try {
        Class.forName("com.mysql.jdbc.Driver");
        //2.獲得數據庫連接
        conn=DriverManager.getConnection(url,username,password);
        /*
        //判斷數據庫是否連接成功
        if(conn!=null)
        {
            System.out.println("MySql數據庫連接成功");
        }else{
            System.out.println("MySql數據庫連接失敗");
        }
        */
        //3.創建語句對象
        stmt=conn.createStatement();
        String sql="select * from users";    //users是數據表名
        rs=stmt.executeQuery(sql);
        //遍歷獲取數據表中的數據
        while(rs.next())
        {
            System.out.println(rs.getInt("id")+","+rs.getString("username")+","+rs.getString("password"));
        }
    } catch (Exception e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }finally{
        //關閉資源
        try {
            if (rs != null) {
                rs.close();
                rs = null;
            }
            if (stmt != null) {
                stmt.close();
                stmt = null;
            }
            if (conn != null) {
                conn.close();
                conn = null;
            }

        } catch (Exception ex) {
            ex.printStackTrace();
        }
    }
}

}

2.MySQL配置:
數據庫用戶名為:root
數據庫密碼為:root
創建的數據庫名為:test
創建的數據表為:users
導入的架包為:mysql-connector-java-5.1.7-bin.jar
圖片描述

點擊查看更多內容
20人點贊

若覺得本文不錯,就分享一下吧!

評論

相關文章推薦

正在加載中
意見反饋 幫助中心 APP下載
官方微信

舉報

0/150
提交
取消
lpl竞猜