簡體   English   中英

如何通過Eclipse RCP連接到Mysql

[英]How to connect to Mysql through Eclipse RCP

我嘗試通過RCP項目連接到mysql數據庫。 我下載了Mysql Jconnect文件。 解壓到一個文件夾。 如文檔中所述設置classpath變量。 我仍然無法連接到Mysql。 我收到此錯誤

SQLException: No suitable driver found for jdbc:mysql://localhost:3306/test
SQLState: 08001
VendorError: 0

然后我嘗試將mysql-connect jar文件添加為項目中的外部jar文件,仍然沒有運氣。 嘗試將其添加為用戶庫,沒有任何反應。

最后,我創建了一個“從現有jar文件插入項目”選項,並使用mysql-connect作為jar文件。 然后在我的RCP項目中,我將此插件添加為依賴插件,但結果相同。

我完全確定代碼,錯誤在類路徑中。 我該如何解決。

我的配置是:

操作系統:Ubuntu 10.04

MySQL版本:5.2.1

月食:3.5

我嘗試將文件放在/ usr / bin目錄中,該目錄也不起作用...

不是完整的答案,但是此線程確實提到:

重新檢查所有內容后,我發現第二台計算機上的mysql配置不是監聽網絡連接,修復之后,(幾乎)所有功能都可以正常工作

PS,但是無論如何, 讀到沒有合適的驅動程序,很難猜到,找到了該驅動程序,但是連接失敗:)

因此,這可能不是路徑或類路徑問題,而是mysql配置問題。


實際上,OP在評論中確認這是類路徑問題:

這件事終於奏效了。 我將mysql-connect jar文件復制到項目文件夾中, 並將其添加到plugin.xml文件的運行時類路徑中
重要的是我只需要輸入文件名而不是絕對路徑即可

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM