三大数据库数据库端口号及连接jdbc驱动下载
Jdbc連接三大數(shù)據庫(mysql? sqlserver?oracle)
Mysql:端口號為:3306(默認)
用java連接mysql數(shù)據庫
Try{
???????? Class.forName(“com.mysql.jdbc.Driver”);
//DatabaseName:需要連接的數(shù)據庫名稱
String url=”jdbc:mysql://127.0.0.1:3306/DatabaseName”;?
//user:數(shù)據庫的用戶名,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");
?????????????????? //②打開一個數(shù)據庫連接?
?????????????????? //URL:統(tǒng)一資源定位(格式為:jdbc:subprotocol:other)
?????????????????? //subprotocol:指定連接到特定數(shù)據庫的驅動程序(本機數(shù)據庫所占用的端口號1433,可在控制臺輸入netstat -ano查詢端口占用情況)
?????????????????? //other:不固定(可以寫成databaseName=訪問sql指定數(shù)據庫的名字)
?????????????????? StringURL = "jdbc:sqlserver://localhost:1433;databaseName=java連接數(shù)據庫示例";?
?????????????????? //本機數(shù)據庫的用戶名和密碼
?????????????????? Stringusername = "sa";?
???????? ???????? String password = "123";
?????????????????? //Connection:代表數(shù)據庫連接對象(要想訪問數(shù)據庫必須獲得數(shù)據庫的連接),
?????????????????? //使用DriverManager(管理數(shù)據庫的所有驅動程序)獲得數(shù)據庫連接,返回的Connection代表java和數(shù)據庫的連接
?????????????????? 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為需要連接數(shù)據庫的名稱
???????? ?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
總結
以上是生活随笔為你收集整理的三大数据库数据库端口号及连接jdbc驱动下载的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: excel填充工作日
- 下一篇: Spring Boot 日志的使用及lo