eclipse怎麼串連到MySQL中的表!!!!!

來源:互聯網
上載者:User

標籤:root   9.png   對象   無法串連   navicat   字元集   try   close   stack   

簡介:

         用eclipse編寫的好的代碼,我們怎麼才能串連到資料庫呢?對於初學者,特別是在串連資料庫這塊經常會發生一些莫名的錯誤,一般來說,歸根是我們串連資料庫這一過程發生錯誤。那麼我們如何來解決呢?那我就來分享一下我串連資料庫的操作過程,作為一個參考吧!

        首先開啟Navicat Premium軟體,點擊檔案,之後點擊建立串連,選擇MySQL,我個人喜歡用圖來描述:

        

 

填寫串連名(隨便取一個英文名),然後填寫密碼,記住自己的使用者名稱

點擊串連測試:

有一些的會報這樣的錯誤:

報這個錯誤的意思是串連初始化丟失了串連,我們可以直接把Localhost改成127.0.0.1就可以了。

在點擊串連測試:

 

點擊確定,確定就行了,

這樣我們就建好了串連。那麼我們先建立一個資料庫:右擊建好的串連名,點擊建立資料庫:

填寫資料庫名,選擇字元集為UTF-8

點擊確定,就OK了,資料庫建好之後我們就開始建立表,展開資料庫,找到表,右擊,點擊建立表:

填寫表的屬性:設定ID時給它一個主鍵,選擇自動遞增,當我們在新增內容的時候,讓ID自動的依次的自增

點擊儲存:

輸入表名,點擊確定,

這樣mySql表我們就建立好了:

 

 建立好MySQL的表之後,開啟eclipse,點擊file---->new---->project

彈出如下框,找到javaproject,之後點擊Next

彈出的框,取個項目名,然後點擊finish

這樣一個java項目就建立好了

先給項目匯入一個jar包,如果沒有這個jar包,eclipse就無法串連到MySQL中,所以我們先給項目匯入如的jar包:

最簡單的導包方法就是,直接複製包,粘貼到項目裡面,然後右擊jar包,找到build path---->Add to build path

彈出下面的框就說明,jar包已經導好了

jar包導好後,就給項目建立一個類

類建立好之後,用代碼來實現eclipse串連到資料庫的過程如下:

package bw.jg.helloWord;import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;public class helloword {public static void main(String[] args) {// TODO Auto-generated method stubConnection conn = null;// 驅動引擎String jd = "com.mysql.jdbc.Driver";// 串連MySQL的串連String url = "jdbc:mysql://127.0.0.1:3306/hello";// MySQL的使用者名稱String user = "root";// MySQL的密碼String password = "123456";try {// 載入驅動Class.forName(jd);// 串連資料庫物件conn = DriverManager.getConnection(url, user, password);System.out.println("串連成功");} catch (Exception e) {// TODO Auto-generated catch blockSystem.out.println("引擎失敗");e.printStackTrace();}if (conn != null) {try {// 關閉資源conn.close();} catch (SQLException e) {// TODO Auto-generated catch blocke.printStackTrace();}}}}

運行:  

 

這樣,我們使用eclipse串連到資料庫的整過程就完成了。

補充:

匯入這句代碼:首先開啟我們剛才導進來的jar包:

開啟第一個包,找到Driver.class,右擊,找到Copy Qualified Name,點擊

之後回到代碼中,粘貼如:

完了之後,把java去掉就OK了。

 

eclipse怎麼串連到MySQL中的表!!!!!

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.