連接方法如下:
網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)!專注于網(wǎng)頁(yè)設(shè)計(jì)、網(wǎng)站建設(shè)、微信開(kāi)發(fā)、成都微信小程序、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了九臺(tái)免費(fèi)建站歡迎大家使用!
1.建立一個(gè)web項(xiàng)目
2.把數(shù)據(jù)庫(kù)驅(qū)動(dòng)復(fù)制到lib目錄下。數(shù)據(jù)庫(kù)驅(qū)動(dòng)有:mysql,sqlserver,oracle等 是什么樣類型的數(shù)據(jù)導(dǎo)入相應(yīng)驅(qū)動(dòng)。
3.編寫一個(gè)連接數(shù)據(jù)庫(kù)的工具類,獲取一個(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)閉連接,釋放資源。
要連接一個(gè)服務(wù)器上的mysql數(shù)據(jù)庫(kù)首先需要知道這個(gè)服務(wù)器的ip地址、mysql數(shù)據(jù)庫(kù)的用戶名和密碼還有端口號(hào)(默認(rèn)是3306)。然后通過(guò)Navicat Premium這個(gè)軟件來(lái)完成,具體步驟如下:
步驟1:電腦上安裝Navicat Premium(可以百度搜索“Navicat Premium”然后下載)
步驟2:安裝完畢,打開(kāi)Navicat Premium,點(diǎn)擊“連接”,然后下拉選擇“MySQL”
步驟3:打開(kāi)MySQL的新建連接界面,然后給連接取個(gè)名字并輸入已知MySQL數(shù)據(jù)庫(kù)所在服務(wù)器的IP地址、數(shù)據(jù)庫(kù)端口(默認(rèn)3306)、用戶名、密碼,確保沒(méi)問(wèn)題之后點(diǎn)擊“測(cè)試連接”,如果提示“連接成功”,則說(shuō)明輸入的各項(xiàng)參數(shù)是正確的。
步驟4:測(cè)試通過(guò)之后點(diǎn)擊“確定”,即可成功連接服務(wù)器上面的MySQL數(shù)據(jù)庫(kù),在里面就可以面各個(gè)數(shù)據(jù)庫(kù)的數(shù)據(jù)了。
mysql
-u用戶名
-h
主機(jī)名
-p
前提是服務(wù)器的mysql上有該用戶,以及對(duì)應(yīng)的IP
可登入mysql服務(wù)器上執(zhí)行
grant
all
on
test.*
to
用戶名@‘
客戶機(jī)
IP’
identified
by
'密碼'
;
flush
privileges;
#刷新權(quán)限表,讓所做修改生效
上面指令的意思是
將test這個(gè)數(shù)據(jù)庫(kù)的全部?jī)?nèi)容以及全部的操作權(quán)限
賦權(quán)
給從特定IP上登入到本服務(wù)器的用戶。
1,打開(kāi)Navicat for MySQL,點(diǎn)擊左上角“鏈接”按鈕,如下圖:
2,在彈出的新建鏈接對(duì)話框中,填寫遠(yuǎn)程數(shù)據(jù)庫(kù)服務(wù)器IP地址,賬號(hào),密碼等信息。如下圖:
3,最后確定保存即可。
本回答由電腦網(wǎng)絡(luò)分類達(dá)人 李孝忠推薦
評(píng)論(1)
5 2
zengchao623
采納率:52% 來(lái)自團(tuán)隊(duì):電腦網(wǎng)絡(luò)行家 擅長(zhǎng): 互聯(lián)網(wǎng) 編程語(yǔ)言 操作系統(tǒng)/系統(tǒng)故障 JavaScript Html/Css
其他回答
文件--》創(chuàng)建連接,輸入相關(guān)信息確定就可以啦