jdbc連接數(shù)據(jù)庫(kù)基本步驟 JDBC連接oracle數(shù)據(jù)庫(kù)的時(shí)候報(bào)錯(cuò)Socketreadtimedout?
JDBC連接oracle數(shù)據(jù)庫(kù)的時(shí)候報(bào)錯(cuò)Socketreadtimedout?數(shù)據(jù)庫(kù)連接到連接超時(shí),看下你的數(shù)據(jù)庫(kù)啟動(dòng)沒(méi),再看下url、username、password寫的正確否怎么用jdbc連接安
JDBC連接oracle數(shù)據(jù)庫(kù)的時(shí)候報(bào)錯(cuò)Socketreadtimedout?
數(shù)據(jù)庫(kù)連接到連接超時(shí),看下你的數(shù)據(jù)庫(kù)啟動(dòng)沒(méi),再看下url、username、password寫的正確否
怎么用jdbc連接安裝在自己電腦上的oracle?
啊,謝謝邀請(qǐng)。
這個(gè)問(wèn)題都很簡(jiǎn)單啊,是需要根據(jù)自己按裝的oracle版本直接下載填寫的jdbc安裝驅(qū)動(dòng),官方下載地址:。
可以下載完畢后,將jar包再添加到自己的項(xiàng)目中,然后那就是標(biāo)準(zhǔn)的jdbc流程了。
jdbc連接數(shù)據(jù)庫(kù)forname后面怎么寫?
是為了聲明當(dāng)前帶的是哪個(gè)數(shù)據(jù)庫(kù)驅(qū)動(dòng)安裝,和將驅(qū)動(dòng)可以注冊(cè)到驅(qū)動(dòng)管理器里面以sqlserver為例你除了可以不用().newInstance()來(lái)實(shí)現(xiàn)程序?qū)?shù)據(jù)庫(kù)安裝驅(qū)動(dòng)的聲明,你還可以用(future());來(lái)實(shí)現(xiàn)同樣的的效果你是可以反編譯來(lái)看看看,他在被類的對(duì)象的時(shí)候會(huì)調(diào)用(futureSQLServerDriver())
;方法,來(lái)將自己去注冊(cè)到驅(qū)動(dòng)管理器里面然后你提出數(shù)據(jù)庫(kù)連接上的時(shí)候又不是要?jiǎng)討B(tài)創(chuàng)建(url,username,password)
;方法么,僅有可以注冊(cè)了驅(qū)動(dòng),系統(tǒng)才明白了你連接的是什么數(shù)據(jù)庫(kù),用哪個(gè)驅(qū)動(dòng)程序.
建立數(shù)據(jù)庫(kù)連接Connection (
jdbc意思是你是用數(shù)據(jù)庫(kù)的名字。
mysql意思是數(shù)據(jù)庫(kù)的類型,mysql是個(gè)名字,其他還有microsoft:sqlserver,oracle等等。
localhost可以表示本地地址,也可以用127.0.0.1,這一項(xiàng)常見(jiàn)填你需要再連接的數(shù)據(jù)庫(kù)服務(wù)器的IP地址,但是一般情況下要在后面補(bǔ)上“:端口”,.例如oracle要在后面另外“:1521”,另外如果不是是oracle,不需要在“oracle”后面另外“:thin”。
test可以表示你不需要用的表名。
root表示直接進(jìn)入這個(gè)表需要的用戶名。
zqy01表示密碼。