日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

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

新聞中心

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

MyEclipse MySQL驅(qū)動(dòng)安裝的預(yù)備工作:用MySQL創(chuàng)建一個(gè)test數(shù)據(jù)庫,再創(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;

打開MyEclipse的database explore透視圖

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

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

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

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

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

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

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

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

org.gjt.mm.mysql.Driver

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

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

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ù)名稱 參數(shù)說明 缺省值 最低版本要求
user 數(shù)據(jù)庫用戶名(用于連接數(shù)據(jù)庫) 所有版本
password 用戶密碼(用于連接數(shù)據(jù)庫) 所有版本
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ù)庫連接異常中斷時(shí),是否自動(dòng)重新連接? false 1.1
autoReconnectForPools 是否使用針對(duì)數(shù)據(jù)庫連接池的重連策略 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ù)庫服務(wù)器建立socket連接時(shí)的超時(shí),單位:毫秒。
0表示永不超時(shí),適用于JDK 1.4及更高版本
0 3.0.1
socketTimeout socket操作(讀寫)超時(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ù)庫連接池的情況下,最好設(shè)置如下兩個(gè)參數(shù):

autoReconnect=true&failOverReadOnly=false

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

比如在tomcat的server.xml中配置數(shù)據(jù)庫連接池時(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ì)你有所幫助。


分享文章:MyEclipseMySQL驅(qū)動(dòng)安裝
URL分享:http://www.5511xx.com/article/djiddoo.html