日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
MyEclipseMySQL驅(qū)動(dòng)安裝

MyEclipse MySQL驅(qū)動(dòng)安裝的預(yù)備工作:用MySQL創(chuàng)建一個(gè)test數(shù)據(jù)庫(kù),再創(chuàng)建一個(gè)user表,再創(chuàng)建兩個(gè)字段username和password。腳本如下

DROP DATABASE IF EXISTS `test`;

 
 
 
 
  1. CREATE DATABASE `test` 
  2. USE `test`;
  3. CREATE TABLE `user` (
  4. `id` int(11) NOT NULL auto_increment,
  5. `username` varchar(30) NOT NULL default '',
  6. `password` varchar(30) default '',
  7. PRIMARY KEY (`id`)
  8. ) ENGINE=InnoDB DEFAULT CHARSET=gb2312;

打開(kāi)MyEclipse的database explore透視圖

MyEclipse MySQL驅(qū)動(dòng)安裝圖1

右鍵單擊左側(cè)的空白區(qū)域 ,點(diǎn)擊 new 按鈕

MyEclipse MySQL驅(qū)動(dòng)安裝圖2

單擊“configure database driver”來(lái)配置數(shù)據(jù)庫(kù)的驅(qū)動(dòng),你必須有MySQL的JDBC驅(qū)動(dòng) ,沒(méi)有的到MySQL的官方網(wǎng)站上下載。

MyEclipse MySQL驅(qū)動(dòng)安裝圖3

測(cè)試數(shù)據(jù)庫(kù)配置是否成功。

MySQL JDBC Driver常用的有兩個(gè):

一個(gè)是gjt(Giant Java Tree)組織提供的MySQL驅(qū)動(dòng),其JDBC Driver名稱(chēng)(JAVA類(lèi)名)為:

org.gjt.mm.mysql.Driver

詳情請(qǐng)參見(jiàn)網(wǎng)站:http://www.gjt.org/或在本網(wǎng)站下載mysql JDBC Driver(mm.jar)

另一個(gè)是MySQL官方提供的JDBC Driver,其Java類(lèi)名為:

com.mysql.jdbc.Driver

驅(qū)動(dòng)下載網(wǎng)址:

http://dev.mysql.com/downloads/,

進(jìn)入其中的MySQL Connector/J區(qū)域下載。

mysql JDBC URL格式如下:

jdbc:mysql://[host:port],[host:port].../[database]

[?參數(shù)名1][=參數(shù)值1][&參數(shù)名2][=參數(shù)值2]...

現(xiàn)只列舉幾個(gè)重要的參數(shù),如下表所示:

參數(shù)名稱(chēng) 參數(shù)說(shuō)明 缺省值 最低版本要求
user 數(shù)據(jù)庫(kù)用戶(hù)名(用于連接數(shù)據(jù)庫(kù)) 所有版本
password 用戶(hù)密碼(用于連接數(shù)據(jù)庫(kù)) 所有版本
useUnicode 是否使用Unicode字符集,如果參數(shù)characterEncoding
設(shè)置為gb2312或gbk,本參數(shù)值必須設(shè)置為true
false 1.1g
characterEncoding 當(dāng)useUnicode設(shè)置為true時(shí),指定字符編碼。
比如可設(shè)置為gb2312或gbk
false 1.1g
autoReconnect 當(dāng)數(shù)據(jù)庫(kù)連接異常中斷時(shí),是否自動(dòng)重新連接? false 1.1
autoReconnectForPools 是否使用針對(duì)數(shù)據(jù)庫(kù)連接池的重連策略 false 3.1.3
failOverReadOnly 自動(dòng)重連成功后,連接是否設(shè)置為只讀? true 3.0.12
maxReconnects autoReconnect設(shè)置為true時(shí),重試連接的次數(shù) 3 1.1
initialTimeout autoReconnect設(shè)置為true時(shí),
兩次重連之間的時(shí)間間隔,單位:秒
2 1.1
connectTimeout 和數(shù)據(jù)庫(kù)服務(wù)器建立socket連接時(shí)的超時(shí),單位:毫秒。
0表示永不超時(shí),適用于JDK 1.4及更高版本
0 3.0.1
socketTimeout socket操作(讀寫(xiě))超時(shí),單位:毫秒。 0表示永不超時(shí) 0 3.0.1

MyEclipse MySQL驅(qū)動(dòng)安裝表1

對(duì)應(yīng)中文環(huán)境,通常MySQL連接URL可以設(shè)置為:

 
 
 
 
  1. jdbc:mysql://localhost:3306/test?user=root&password=
  2. &useUnicode=true&characterEncoding=gbk&autoReconnect=true
  3. &failOverReadOnly=false

在使用數(shù)據(jù)庫(kù)連接池的情況下,最好設(shè)置如下兩個(gè)參數(shù):

autoReconnect=true&failOverReadOnly=false

需要注意的是,在xml配置文件中,url中的&符號(hào)需要轉(zhuǎn)義成&。

比如在tomcat的server.xml中配置數(shù)據(jù)庫(kù)連接池時(shí),mysql jdbc url樣例如下:

 
 
 
 
  1. jdbc:mysql://localhost:3306/test?user=root&password=&
  2. useUnicode=true&
  3. characterEncoding=gbk&
  4. autoReconnect=true&
  5. failOverReadOnly=false

MyEclipse MySQL驅(qū)動(dòng)安裝就向你介紹到這里,希望對(duì)你有所幫助。


分享名稱(chēng):MyEclipseMySQL驅(qū)動(dòng)安裝
本文網(wǎng)址:http://www.dlmjj.cn/article/djiddoo.html