自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

MyEclipse MySQL驅(qū)動安裝

開發(fā) 后端
MyEclipse MySQL驅(qū)動安裝是怎么樣的過程呢?本文將向你介紹MyEclipse MySQL驅(qū)動安裝的詳細(xì)并測試。

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

DROP DATABASE IF EXISTS `test`;

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

打開MyEclipse的database explore透視圖

database explore透視圖 

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

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

創(chuàng)建新項目 

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

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

打開連接 

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

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

MySQL JDBC Driver常用的有兩個:

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

org.gjt.mm.mysql.Driver

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

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

com.mysql.jdbc.Driver

驅(qū)動下載網(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)只列舉幾個重要的參數(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è)置為gb2312或gbk
false 1.1g
autoReconnect 當(dāng)數(shù)據(jù)庫連接異常中斷時,是否自動重新連接? false 1.1
autoReconnectForPools 是否使用針對數(shù)據(jù)庫連接池的重連策略 false 3.1.3
failOverReadOnly 自動重連成功后,連接是否設(shè)置為只讀? true 3.0.12
maxReconnects autoReconnect設(shè)置為true時,重試連接的次數(shù) 3 1.1
initialTimeout autoReconnect設(shè)置為true時,
兩次重連之間的時間間隔,單位:秒
2 1.1
connectTimeout 和數(shù)據(jù)庫服務(wù)器建立socket連接時的超時,單位:毫秒。
0表示永不超時,適用于JDK 1.4及更高版本
0 3.0.1
socketTimeout socket操作(讀寫)超時,單位:毫秒。 0表示永不超時 0 3.0.1

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

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

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

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

autoReconnect=true&failOverReadOnly=false

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

比如在tomcat的server.xml中配置數(shù)據(jù)庫連接池時,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ū)動安裝就向你介紹到這里,希望對你有所幫助。

【編輯推薦】

  1. MyEclipse DeBug對JS腳本的功能淺析
  2. Eclipse和MyEclipse的比較淺析
  3. MyEclipse Derby是什么?
  4. MyEclipse不編譯問題的解決
  5. MyEclipse連接MySQL的問題淺析
責(zé)任編輯:仲衡 來源: 互聯(lián)網(wǎng)轉(zhuǎn)載
相關(guān)推薦

2009-07-10 16:10:38

MyEclipse 7

2009-06-19 18:19:01

2009-07-10 10:30:29

MyEclipse7.

2009-06-02 14:27:01

myeclipse安裝myeclipse配置myeclipse 6

2009-07-15 15:30:12

MyEclipse J

2009-06-24 16:26:17

MyEclipse

2009-07-10 18:02:05

MyEclipseMySQL

2012-07-17 08:44:26

MySQL

2010-05-24 16:58:44

SVN安裝

2009-06-02 14:49:37

2009-06-24 09:56:27

MyEclipse7.

2011-12-09 13:52:25

2010-05-24 17:13:17

SVN安裝

2010-05-20 18:38:53

Myeclipse7.

2009-06-24 16:57:47

MyEclipseJavaCC插件

2009-07-10 10:38:00

SVN插件Myeclipse7.

2009-07-26 22:23:12

Fedora 8JDKEclipse

2010-05-20 17:34:13

MYECLIPSE7.

2010-05-20 11:37:09

安裝SVN插件

2009-09-23 13:23:12

Hibernate M
點贊
收藏

51CTO技術(shù)棧公眾號