Eclipse連接到My sql數據庫的操作總結/配置數據庫驅動


Eclipse連接到MYSQL數據庫的操作

(自己親測,開始學習Eclipse(我的Eclipse版本是4.5.2,Jdbc驅動器的jar包版本是5.1.7,親測可以使用)連接到數據庫的時候,發現網上有好多經驗,但是發現網上的出現很多錯誤,故此發表此博客,希望對大家有所幫助)

1:首選你需要下載Jdbc驅動器(mysql-connector-java-5.1.7-bin.jar)這個文件

(百度雲盤http://pan.baidu.com/s/1hs9DxS4,密碼c22r)

下載上面那個文件也是很是坎坷啊,所以為了你們的方便,特此分享。

2:下載好上面的Jdbc驅動器后,就可以開始動手操作了,

首先打開Eclipse,創建一個Project,

我的工程的名字叫做demo,右擊工程demo,然后new找到Floder,然后如圖

 

 

然后將下載好Jdbc驅動器粘貼到這個lib目錄下面,然后點擊剛才粘貼的那個jar包,找到build path繼續找到add to build path,

如圖:

 

出現的結果如上圖所示,這時添加完成之后,才可以使用Eclipse連接My sql數據庫。

 

連接數據庫代碼如下(需要重點注意的是Connection connect=DriverManage.getConnection("jdbc:mysql://localhost:3306/test","root","密碼"))

上面那一句里面的"密碼"是你的數據庫自己的密碼;需要自己修改一下,上面"jdbc:mysql://localhost:3306/test"里面的test是自己使用mysql創建的一個表,是自己創建的,需要額外注意;(創建my sql語句將在本博客的其他地方找到,敬請關注)

 1 package com.ningmengxueyuan;
 2 
 3 import java.sql.*;
 4 
 5 public class MysqlJdbc{  
 6     
 7      public static void main(String args[]) {  
 8      try {  
 9           Class.forName("com.mysql.jdbc.Driver");  //加載MYSQL JDBC驅動程序  
10           //Class.forName("org.gjt.mm.mysql.Driver");  
11           System.out.println("Success loading Mysql Driver!");  
12          }catch (Exception e) {  
13           System.out.print("Error loading Mysql Driver!");  
14           e.printStackTrace();  
15      }  
16      try{  
17           Connection connect = DriverManager.getConnection(  
18            "jdbc:mysql://localhost:3306/test1","root","123456");  
19            //連接URL為 jdbc:mysql//服務器地址/數據庫名 ,后面的2個參數分別是登陸用戶名和密碼  
20            
21           System.out.println("Success connect Mysql server!");  
22           Statement stmt = connect.createStatement();  
23           ResultSet rs = stmt.executeQuery("select * from user");  
24                         //user 為你表的名稱  
25           while (rs.next()) {  
26                   System.out.println(rs.getString("name"));  
27              }  
28          }catch(Exception e) {  
29           System.out.print("get data error!");  
30           e.printStackTrace();  
31          }  
32     
33      }  
34     
35 }



以上是初學的時候配置的,下面是自己已經熟練應用配置的,都可以運行,親測。




 

以上也是Eclipse連接到MYSQL數據庫的配置操作,后來又學到另外一種配置方法,如下。親測可以,特此分享

1:首先第一是自己創建一個java  project,自己創建,在此省略,然后鼠標右點擊自己剛剛創建好的java project,找到build  path,然后找到Configure Build Path,如下圖

2:點擊上面的Configure Build Path之后打開如下圖所示頁面,然后點擊Add  External JARs...

3:點擊Add  External JARs...之后找到你下載好的mysql驅動點擊打開即可

4:然后如下圖就已經添加了MYSQL驅動,然后點擊ok

5:之后在自己創建好的java project就可以看到已經導入成功了,驅動

6:這代碼可以復制粘貼,需要注意的是自己的包名,java文件名,mysql的賬號和密碼,mysql的數據庫名,數據表名,數據字段名必須和自己的一致,自己需要創建。

 1 package com.ningmeng;
 2 import java.sql.*;
 3 public class Test {
 4   
 5      public static void main(String args[]) {  
 6      try {  
 7           Class.forName("com.mysql.jdbc.Driver");  //加載MYSQL JDBC驅動程序  
 8           //Class.forName("org.gjt.mm.mysql.Driver");  
 9           System.out.println("Success loading Mysql Driver!");  
10          }catch (Exception e) {  
11           System.out.print("Error loading Mysql Driver!");  
12           e.printStackTrace();  
13      }  
14      try{  
15           Connection connect = DriverManager.getConnection(  
16            "jdbc:mysql://localhost:3306/test","root","123456");  
17            //連接URL為 jdbc:mysql//服務器地址/數據庫名 ,后面的2個參數分別是登陸用戶名和密碼  
18            
19           System.out.println("Success connect Mysql server!");  
20           Statement stmt = connect.createStatement();  
21           ResultSet rs = stmt.executeQuery("select * from users");  
22                         //user 為你表的名稱  
23           while (rs.next()) {  
24                   System.out.println(rs.getString("username"));  
25              }  
26          }catch(Exception e) {  
27           System.out.print("get data error!");  
28           e.printStackTrace();  
29          }  
30     
31      }  
32     
33 } 

7:運行一下可以看到自己寫的判斷語句,數據庫驅動加載成功還有數據庫連接成功,然后輸出自己查詢的字段。

 



 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM