成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

MyEclipse連接MySQL的問題淺析

開發 后端
MyEclipse連接MySQL的問題是初學者經常遇到的問題,那么這篇文章就講給你介紹。

MyEclipse連接MySQL的問題的來由,本來之前已經在Eclipse下做好了那個名片管理系統,可是用了段時間的Eclipse,覺得裝上各種插件之后Eclipse變得好卡好卡,點什么都要反應好一會兒,尤其是開始的時候,于是決定改成用MyEclipse來學習Struts2。

遇到的第一個問題,就是在MyEclipse中連接數據庫MySQL。按照之前在Eclipse中連接MySQL的方法沒有成功,總是提示java.sql.SQLException: No suitable driver  也就是沒有找到合適的數據庫驅動程序。于是尋找解決方法,按照網上給出的若干方法嘗試,比如將mysql-connector的那個jar包放到各種各樣的位置,然后加一環境變量中等等。結果都沒有成功。于是又打開了MySQL自帶的那個幫助文檔connector-j,里面說的方法也是把那個jar包加到環境變量中,不過我試了也沒有成功。

然后我就懷疑是不是自己的測試程序寫錯了,于是又把Eclipse打開,比照了一下,沒有發現問題。雖然按照connector-j的方法沒有成功,但也給了我一點提示,里面說如果是java-web開發的話,就要把那個jar包放到WEB-INF的lib目錄下,因為這是個標準的加載第三方庫的地方。于是我就想假設我不做web,只是一個application的測試程序,那么也就不要放到這個lib目錄下,而是放到jre system library下了。于是,把mysql驅動帶的那個jar包放到%java_home%下的各個可能目錄下,結果在MyEclipse的jre system library下都沒有發現這個包。仔細一看,嚇了一跳,發現問題的本質所在,原來MyEclipse中默認使用的是MyEclipse自己提供的一個jre庫,而不是使用我們安裝的那個。知道這個,問題就好辦了。在新建工程的時候,不用MyEclipse提供的那個jre庫,手動到目錄中選擇安裝的那個jre,這里有個小地方要注意一下,選擇jre home directory的時候選擇到jdk的根目錄就好了,比如說我的安裝在R:\program\jdk1.6,那么選擇的路徑也就是這個了,當然還是要把MySQL驅動程序提供的那個包復制到%java_home%\jre\lib\ext中。再次執行測試程序,輸出"connect successfully"

另外一種方法,就不需要在重建一個工程了。右鍵點擊JRE System Library->Build Path->Configure Build Path,再選擇右側的Edit按鈕,在Alternate JRE中選擇到自己安裝的那個,如果沒有,就點旁邊的Installed JREs來找到即可。

測試程序:

  1. package com.javaeye.rennyit.dbtest;  
  2.  
  3. import java.sql.DriverManager;  
  4. import java.sql.Connection;  
  5. import java.sql.SQLException;  
  6.  
  7. public class MySQLTest {  
  8.  private static String dburl = "jdbc:mysql://localhost:3306/Cardms?user=root&password=mysql";  
  9.  
  10.  public MySQLTest() {  
  11.   try {  
  12.    Connection con = DriverManager.getConnection(dburl);  
  13.    System.out.println("connect successfully");  
  14.   } catch(SQLException se) {  
  15.    se.printStackTrace();  
  16.   }  
  17.  }  
  18.    
  19.  public static void main(String[] args) {  
  20.   new MySQLTest();  
  21.  }  

當然其中dburl根據實際情況確定,上面的測試程序中Cardms指在數據庫中自己建立的數據庫名。

MyEclipse連接MySQL的問題就介紹到這里,希望對你有幫助。

【編輯推薦】

  1. MyEclipse 7.1插件安裝詳解
  2. MyEclipse DeBug對JS腳本的功能淺析
  3. Eclipse和MyEclipse的比較淺析
  4. MyEclipse Derby是什么?
  5. MyEclipse不編譯問題的解決
責任編輯:仲衡 來源: 互聯網轉載
相關推薦

2009-07-10 11:21:08

MyEclipse 6連接Oracle

2009-07-09 18:16:33

MyEclipse優化

2009-07-10 13:10:33

MyEclipse6.

2009-07-14 10:47:47

MyEclipse J

2009-07-10 17:47:47

MyEclipse打包

2009-07-15 10:43:37

MyEclipse D

2009-07-14 14:28:31

MyEclipse E

2009-07-15 14:21:03

MyEclipse S

2009-07-14 11:34:42

MyEclipse斷點JavaScript

2009-07-14 10:13:38

MyEclipse優化

2009-07-15 13:08:25

MyEclipse C

2009-07-10 16:27:29

Eclipse和MyE

2012-07-17 08:44:26

MySQL

2009-06-24 16:26:17

MyEclipse

2009-07-14 13:55:24

MyEclipse S

2009-07-14 17:31:34

MyEclipse提示

2009-07-10 16:20:06

MyEclipse D

2009-07-09 18:25:31

MyEclipse消耗

2009-07-15 10:24:48

MyEclipse使用

2009-07-14 13:14:13

點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 久久久做| 91免费版在线观看 | 国产精品美女一区二区 | 91国内外精品自在线播放 | 九九久久国产 | 91资源在线 | 国产欧美日韩综合精品一区二区 | 中文字幕在线播放第一页 | 欧美日韩在线免费观看 | 91精品国产91久久久久久密臀 | 国产日韩免费观看 | 中文字幕a√ | 天天综合网天天综合色 | 国产精品久久久久久一区二区三区 | 一区二区成人 | av国产在线观看 | 成人h视频在线 | 欧美一区在线视频 | 激情91 | 亚洲美女网站 | 麻豆一区二区三区 | 国产精品视频导航 | 日韩在线视频一区 | 日韩精品专区在线影院重磅 | 在线亚洲一区二区 | 免费日韩网站 | 国产精品九九视频 | 亚洲欧美日韩精品久久亚洲区 | 欧美a v在线 | 日本精品视频在线观看 | 黄网站在线播放 | 国产99久久 | 在线中文一区 | 日韩在线一区二区 | 国产在线视频三区 | 久久99精品久久久久 | 性生活毛片 | 亚洲成人一二区 | 一区二区三区精品在线视频 | 国产9 9在线 | 中文 | 久久久久国产成人精品亚洲午夜 |