1.添加mysql數(shù)據(jù)庫(kù)驅(qū)動(dòng)
成都創(chuàng)新互聯(lián)公司長(zhǎng)期為數(shù)千家客戶提供的網(wǎng)站建設(shè)服務(wù),團(tuán)隊(duì)從業(yè)經(jīng)驗(yàn)10年,關(guān)注不同地域、不同群體,并針對(duì)不同對(duì)象提供差異化的產(chǎn)品和服務(wù);打造開(kāi)放共贏平臺(tái),與合作伙伴共同營(yíng)造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為谷城企業(yè)提供專業(yè)的網(wǎng)站設(shè)計(jì)、成都網(wǎng)站設(shè)計(jì),谷城網(wǎng)站改版等技術(shù)服務(wù)。擁有10多年豐富建站經(jīng)驗(yàn)和眾多成功案例,為您定制開(kāi)發(fā)。
啟動(dòng)netbeans開(kāi)發(fā)工具,在services(服務(wù))窗口中展開(kāi)databases(數(shù)據(jù)庫(kù))節(jié)點(diǎn),大家就可以看到一個(gè)數(shù)據(jù)庫(kù)的資源管理器
其中在Drivers包中包含了所有數(shù)據(jù)庫(kù)的驅(qū)動(dòng)程序,如果要使用netbeans來(lái)操作mysql,必需在這里添加mysql的驅(qū)動(dòng)程序,右鍵單擊 Drivers(驅(qū)動(dòng)程序)節(jié)點(diǎn),然后選中“New Dirver...”命令,打開(kāi)一個(gè)新建JDBC驅(qū)動(dòng)程序的窗體
在這個(gè)新建對(duì)話框中選擇add(添加)按鈕,選擇你要添加的驅(qū)動(dòng)(mysql數(shù)據(jù)庫(kù)驅(qū)動(dòng)mysql-connector-java-3.1.3-beta-bin.jar),添加確定后netbeans會(huì)自動(dòng)填寫(xiě)Drivers Class:(com.mysql.jdbc.Driver)及Name文本輸入框,然后打擊Ok,完成數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序在netbeans上的配置。
2.通過(guò)netbeans連接mysql數(shù)據(jù)庫(kù)
前面工作都做好后,我們可以用netbeans當(dāng)mysql的客戶端來(lái)操作mysql數(shù)據(jù)庫(kù)。右擊databases(數(shù)據(jù)庫(kù))節(jié)點(diǎn),選擇”new connection ...“(新建一個(gè)連接)選項(xiàng),彈出如下界面,其中name(名稱)為上面配好的數(shù)據(jù)庫(kù)驅(qū)動(dòng)的名稱,host(主機(jī))為mysql數(shù)據(jù)庫(kù)的計(jì)算機(jī)名或者 ip地址,port為mysql的端口號(hào),默認(rèn)為3306;database為要連接的數(shù)據(jù)庫(kù)的名字(如yang為本人建立的數(shù)據(jù)庫(kù)),然后輸入數(shù)據(jù)庫(kù)的 用戶名和密碼,單擊OK(確定)按鈕
完成后,將在databases(數(shù)據(jù)庫(kù))節(jié)點(diǎn)下多出一項(xiàng)我們自己剛添加的數(shù)據(jù)庫(kù),右擊它,然后選擇connect(連接),將會(huì)打開(kāi)我們要連接的mysql數(shù)據(jù)庫(kù)。
其中Tables是yang這個(gè)數(shù)據(jù)庫(kù)中所建的表,Views為視圖,procedures為存儲(chǔ)過(guò)程,在這里我們可以直觀的看到數(shù)據(jù)庫(kù)的結(jié)構(gòu),我們可以通過(guò)netbeans對(duì)mysql數(shù)據(jù)庫(kù)進(jìn)行各種操作。
3。操作數(shù)據(jù)庫(kù)
如果要查看person表中的數(shù)據(jù),可以右鍵單擊person,選擇view data(查看數(shù)據(jù))選項(xiàng),馬上顯示組合窗體,上面為sql編輯器
這里我們能夠清楚看到person表中有2條數(shù)據(jù),當(dāng)然我們也可以在上面的SQL編輯器當(dāng)中編寫(xiě)sql語(yǔ)句查詢我們所需要的數(shù)據(jù),在這里我們可以做很多命令行下操作mysql數(shù)據(jù)庫(kù)功能的操作。
打開(kāi)MyEclipse,依次選擇“Windows”—“Open Perspective”—“Other”—“MyEclipse Database Explorer”打開(kāi)數(shù)據(jù)庫(kù)管理窗口。
在窗口左側(cè)空白處,右擊,在彈出的菜單中選擇“New”,彈出數(shù)據(jù)庫(kù)驅(qū)動(dòng)添加窗口。
然后,點(diǎn)擊“Add JARs”,添加下載的驅(qū)動(dòng) jars文件,如下圖所示。添加完成后,選擇“Driver classname”驅(qū)動(dòng)類名:com.mysql.jdbc.Driver
對(duì)于MySQL,在窗口中依次填入:
Driver template(驅(qū)動(dòng)模板):MySQL Connector/J
Driver name(驅(qū)動(dòng)名):MySQL Connector/J (備注:便于記憶,可隨意)
Connection URL(連接路徑):jdbc:mysql//:localhost:3306
User name(用戶名):root
Password(訪問(wèn)密碼):*****
關(guān)于Connection URL的說(shuō)明:
Connection URL處要填寫(xiě)需要連接的MySQL數(shù)據(jù)庫(kù)的地址。(jdbc:mysql://hostname[:3306]/dbname)可改為(jdbc:mysql://localhost:3306/test)。其中,localhost是指連接本地?cái)?shù)據(jù)庫(kù)的意思,3306表示連接MySQL數(shù)據(jù)庫(kù)的端口號(hào)(不同的數(shù)據(jù)庫(kù)端口號(hào)也不相同)。
接著點(diǎn)擊“Test Driver”進(jìn)行驅(qū)動(dòng)測(cè)試,成功后,點(diǎn)擊“Finish”完成驅(qū)動(dòng)添加。
驅(qū)動(dòng)器添加成功后,雙擊“MySQL Connector/J”,彈出登錄窗口,輸入MySQL數(shù)據(jù)庫(kù)密碼,即可連接到MySQL。
1、控制面板中,MySQL Connector Net 6.9.9已經(jīng)安裝(原安裝版本為6.9.8,后升級(jí)安裝為6.9.9)和MySQL for Visual Studio 1.2.6版。
根據(jù)MySQL官方說(shuō)明,這兩個(gè)版本相互是沒(méi)有問(wèn)題的:
2、利用NuGet安裝了EntityFramework和MySql.Data、MySql.Data.Entity包:
3、修改以后查看Web.config文件:
上述步驟都完成后,重啟visual studio(及電腦)后,依舊無(wú)法在vs中選擇連接到mysql的數(shù)據(jù)源:
替換方法:(待驗(yàn)證)
不必用服務(wù)器資源管理器,自己在配置文件中寫(xiě)連接字符串。
connectionStrings
add name="MySqlConnectionString" connectionString="Server=localhost;Database=test; Uid=root;Pwd=12345678"/
/connectionStrings
eclipse中配置mysql的方法:
1、驅(qū)動(dòng)程序下載
在mysql的官網(wǎng)可以得到想要的版本。
2、驅(qū)動(dòng)程序的引入使用
選擇要引入驅(qū)動(dòng)的項(xiàng)目右鍵-建立路徑-配置路徑
3、在打開(kāi)的包含的四個(gè)選項(xiàng)卡的窗口中選擇 庫(kù) 這個(gè)選項(xiàng)卡
4、選擇 添加外部JAR包-ok
5、在你驅(qū)動(dòng)JAR包存放的地方選擇好你的JAR包-打開(kāi)
6、測(cè)試連接代碼:
public?class?Dao?{
//?公用的數(shù)據(jù)庫(kù)連接類
public?static?Connection?getConnection()?throws?Exception?{
String?driverName?=?"com.mysql.jdbc.Driver";?//?加載JDBC驅(qū)動(dòng)
String?dbURL?=?"jdbc:mysql://localhost:3306/test_scheme?auotReconnect=trueuseUnicode=truecharacterEncoding=utf8";?//?連接服務(wù)器和數(shù)據(jù)login
// System.out.print(dbURL);
String?userName?=?"root";?//?用戶名
String?userPwd?=?"";?//?密碼
Class.forName(driverName);
return?DriverManager.getConnection(dbURL,?userName,?userPwd);
}
public?static?void?main(String?[]s){
try?{
String?sql="select * from test_table";
PreparedStatement?psmt=getConnection().prepareStatement(sql);
ResultSet?rs=psmt.executeQuery();
while(rs.next()){
System.out.println(rs.getString(1));
}
}?catch?(Exception?e)?{
//?TODO?Auto-generated catch block
e.printStackTrace();
}
}
配置jdbc要在
環(huán)境變量
里邊。
首先,打開(kāi)計(jì)算機(jī)屬性的環(huán)境變量,找到
classpath
。然后打開(kāi)jdbc安裝路徑,找到
對(duì)應(yīng)數(shù)據(jù)庫(kù)jdbc驅(qū)動(dòng)jar包,右鍵屬性找到路徑并復(fù)制然后添加到classpath。
需要注意的是添加時(shí)如果classpath不是只有這一個(gè)的話就必須在復(fù)制時(shí)在前面加上分號(hào),必須是英文半角的分號(hào)。
右鍵
我的電腦—》屬性—》高級(jí)—》環(huán)境變量—》系統(tǒng)變量
選中
path
項(xiàng)—》點(diǎn)編輯
在行尾加上你的
mysql
的bin文件夾的路徑。項(xiàng)與項(xiàng)之間用;號(hào)隔開(kāi)。
例如
;d:\mysql\bin
你可以先進(jìn)入
bin
文件夾,然后把地址欄里的路徑復(fù)制到
path
值后面。
當(dāng)前標(biāo)題:怎么配置mysql驅(qū)動(dòng),mysql 加載驅(qū)動(dòng)的代碼
URL分享:http://aaarwkj.com/article26/dsiicjg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站內(nèi)鏈、網(wǎng)站營(yíng)銷、App開(kāi)發(fā)、虛擬主機(jī)、商城網(wǎng)站、服務(wù)器托管
聲明:本網(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)