三大數據庫數據庫端口號及連接jdbc驅動下載


Jdbc連接三大數據庫(mysql  sqlserver oracle)

Mysql:端口號為:3306(默認)

用java連接mysql數據庫

Try{

         Class.forName(“com.mysql.jdbc.Driver”);

//DatabaseName:需要連接的數據庫名稱

String url=”jdbc:mysql://127.0.0.1:3306/DatabaseName”; 

//user:數據庫的用戶名,password;用戶名密碼

         Connectionconnection=DriverManager.getConnection(url,user,password);

}catch(Exception e){

         e.printStackTrace();

}finally{

         Try{

         if(connection!=null)

                   connection.close();

}catch(Exceptione){

                   e.printStackTrace();

}

 

}

Sqlserver:端口號:1433(默認)

Try{

Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");

                   //②打開一個數據庫連接 

                   //URL:統一資源定位(格式為:jdbc:subprotocol:other)

                   //subprotocol:指定連接到特定數據庫的驅動程序(本機數據庫所占用的端口號1433,可在控制台輸入netstat -ano查詢端口占用情況)

                   //other:不固定(可以寫成databaseName=訪問sql指定數據庫的名字)

                   StringURL = "jdbc:sqlserver://localhost:1433;databaseName=java連接數據庫示例"; 

                   //本機數據庫的用戶名和密碼

                   Stringusername = "sa"; 

                  String password = "123";

                   //Connection:代表數據庫連接對象(要想訪問數據庫必須獲得數據庫的連接),

                   //使用DriverManager(管理數據庫的所有驅動程序)獲得數據庫連接,返回的Connection代表java和數據庫的連接

                   Connectionconn = DriverManager.getConnection(URL, username, password); 

}catch(Exception e){

e.printStackTrace();

} finally{

         Try{

         if(conn!=null)

                   conn.close();

}catch(Exceptione){

                   e.printStackTrace();

}

}

 

Oracle:端口號:1521(默認)

Try{

         Class.forName(“oracle.jdbc.driver.OracleDriver”);

         Stringurl=” jdbc:oracle:thin:@localhost:1521:orcl”;

         //orcl為需要連接數據庫的名稱

          Connection conn= DriverManager.getConnection(url, username, pwd); 

    //username為用戶名稱,pwd用戶密碼 

}catch(Exception e){

         e.pringtStackTrace();

} finally{

         Try{

         if(conn!=null)

                   conn.close();

}catch(Exceptione){

                   e.printStackTrace();

}

}

 

 

注:每次連接完后都必須關閉Connection


下載地址:https://pan.baidu.com/s/1RmM29ZcA1PkTxRw9tl9Q6w



注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2021 ITdaan.com