連接方法如下:
杜爾伯特網(wǎng)站制作公司哪家好,找成都創(chuàng)新互聯(lián)公司!從網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、APP開(kāi)發(fā)、響應(yīng)式網(wǎng)站等網(wǎng)站項(xiàng)目制作,到程序開(kāi)發(fā),運(yùn)營(yíng)維護(hù)。成都創(chuàng)新互聯(lián)公司于2013年成立到現(xiàn)在10年的時(shí)間,我們擁有了豐富的建站經(jīng)驗(yàn)和運(yùn)維經(jīng)驗(yàn),來(lái)保證我們的工作的順利進(jìn)行。專(zhuān)注于網(wǎng)站建設(shè)就選成都創(chuàng)新互聯(lián)公司。
1.建立一個(gè)web項(xiàng)目
2.把數(shù)據(jù)庫(kù)驅(qū)動(dòng)復(fù)制到lib目錄下。數(shù)據(jù)庫(kù)驅(qū)動(dòng)有:mysql,sqlserver,oracle等 是什么樣類(lèi)型的數(shù)據(jù)導(dǎo)入相應(yīng)驅(qū)動(dòng)。
3.編寫(xiě)一個(gè)連接數(shù)據(jù)庫(kù)的工具類(lèi),獲取一個(gè)連接。下面以mysql數(shù)據(jù)庫(kù)為例。
核心代碼:
public class DataUtils {
/**
* 從數(shù)據(jù)中獲取一個(gè)連接
* @return
*/
public static Connection getConn(){
Connection conn = null;
try {
Class.forName("com.mysql.jdbc.Driver").newInstance();
//表為test,用戶名root,密碼admin。
conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "admin");
} catch (Exception e) {
e.printStackTrace();
}
return conn;
}
}
4.獲取到與相應(yīng)數(shù)據(jù)庫(kù)的連接后,就可以做增刪改查操作了。記得做完操作后,關(guān)閉連接,釋放資源。
可按如下步驟建立連接:
1、打開(kāi)Navicat for MySQL軟件。
2、點(diǎn)擊左上角“連接”按鈕。
3、根據(jù)要連接的數(shù)據(jù)的內(nèi)容填寫(xiě)。
其中連接名為本地方便自己識(shí)別的名稱(chēng),可自定義。
主機(jī)名或IP地址可填寫(xiě)mysql服務(wù)器的IP地址。
端口一般填寫(xiě)3306(mysql默認(rèn)端口)。
用戶名及密碼可咨詢數(shù)據(jù)庫(kù)管理員獲取。
填寫(xiě)完畢后點(diǎn)擊確定按鈕。
4、創(chuàng)建后,會(huì)在左邊列表中出現(xiàn)剛才新建的連接。如圖:
這樣:
jdbc:mysql://hostname[:3306]/dbname
jdbc:mysql://localhost:3306/db_librarySys
Connection?conn?=?DriverManager.getConnection?("jdbc:mysql://localhost:3306/db_librarySys?user=rootpassword=1234");
Connection?conn?=?DriverManager.getConnection?("jdbc:mysql://localhost:3306/db_librarySys",?"root",?"1234");
擴(kuò)展資料:
注意事項(xiàng)
URL=協(xié)議名+子協(xié)議名+數(shù)據(jù)源名。
1、協(xié)議名總是“jdbc”。
2、子協(xié)議名由JDBC驅(qū)動(dòng)程序的編寫(xiě)者決定。
3、數(shù)據(jù)源名也可能包含用戶與口令等信息;這些信息也可單獨(dú)提供。
URL:jdbc:oracle:thin:@machine_name:port:dbname
注:machine_name:數(shù)據(jù)庫(kù)所在的機(jī)器的名稱(chēng);
port:端口號(hào),默認(rèn)是1521
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl";
//orcl為數(shù)據(jù)庫(kù)的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url,user,password);
注意:Oracle的URL有兩種寫(xiě)法:
1、jdbc:oracle:thin:@localhost:1521:databaseName? ?常用操作sql的工具:sqlDeveloper.exe,還可以用其他數(shù)據(jù)庫(kù),如mysql等
2、jdbc:oracle:oci:@localhost:1521:databaseName? ? 用來(lái)操作SQL的工具只能用:PL/SQL Developer;數(shù)據(jù)庫(kù)集群時(shí)候常用此連接,比上面那個(gè)多點(diǎn)功能,性能好點(diǎn)。
Navicat連接名只是為了自己在本地能快速識(shí)別連接的數(shù)據(jù)庫(kù)是什么,只是針對(duì)電腦的使用者方便而自己起的名字。
如圖,其中紅框部分即為自己起的連接名。
并且連接名可隨時(shí)更改,方法如下:
1、右鍵選擇要更改連接名的庫(kù),并點(diǎn)擊連接屬性。
2、彈出窗口直接修改,確定即可。
3、然后再看連接名就變成了bb。
分享文章:mysql的連接名怎么弄 mysql連接名填什么
網(wǎng)址分享:http://muchs.cn/article22/dohcccc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供商城網(wǎng)站、響應(yīng)式網(wǎng)站、定制開(kāi)發(fā)、網(wǎng)站營(yíng)銷(xiāo)、網(wǎng)站建設(shè)、網(wǎng)站改版
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)