1. 程式人生 > >MyEclipse連線mysql配置教程

MyEclipse連線mysql配置教程


1、開啟MyEclipse
2、選擇選單:Window/Open Perspective/MyEclipse Database Explorer,點選OK,在左邊開啟DB Brower視窗。
3、在DB Brower視窗內任意空白處擊右鍵,選擇New命令,彈出Database Driver視窗
4、本視窗各項說明:
  Driver template:MySQLConnector/J  選擇驅動模板
  Driver name: mybook     任何起個名字
  ConnectionURL:jdbc:mysql://127.0.0.1:3306/book (book要改成你要連資料庫的名字)
  User name:root (你資料庫的使用者名稱)
  Password:root (你資料庫的口令)
  Driver JARs:點選Add JARs選擇你的驅動包所在路徑 (包括包名)
  Driver classname:com.mysql.jdbc.Driver
5、點選Finisth,建立完成。
6、進行連線,在DB Brower視窗選中你剛建的mybook,點選DB Brower視窗標題欄右側的三角形圖示,游標移動到其上時,會顯示“Open Connection”提示。
7、根據提示輸入密碼:root (選中save password後下次就不用輸入密碼了),點選OK
8、這時DB Brower視窗中的mybook就可展開了,一直到表。
9、TABLE下面是表,右擊一個表,選擇Generate/Select Statement,在右邊開啟

sql操作視窗
10、開啟的sql操作窗口裡自動產生查詢語句,點選上面的紅色三角形即可執行sql。

大致的連線程式碼

[java]view plaincopyprint?
  1. publicclass conn {  
  2.  // public String
  3.   String driver = "org.gjt.mm.mysql.Driver";  
  4.   String username = "root";  
  5.   String password= "1111";  
  6.   String url = "jdbc:mysql://localhost/lisatisfy?user="
    +username+"&password="+password;  
  7.   Connection conntion=null;  
  8.   Connection conntion_update=null;  
  9.   ResultSet rs=null;  
  10.   public conn(){  
  11.    try{  
  12.     Class.forName(driver).newInstance();  
  13.    }catch(Exception e)  
  14.    {  
  15.     System.out.println(e.getMessage());  
  16.    }  
  17.   }  
  18.   public String executeUpdate(String sql)  
  19.   {  
  20.    int guc=0;  
  21.    try {  
  22.     conntion_update=DriverManager.getConnection(url);  
  23.     Statement stmt= conntion_update.createStatement();  
  24.     stmt.executeUpdate(sql);  
  25.    guc=stmt.getUpdateCount();  
  26.    if(guc>0)  
  27.   {  
  28.    return"成功,影響行數:"+guc;  
  29.   }  
  30.   else
  31.    return"失敗!";     
  32.  } catch (SQLException e) {  
  33.   // TODO: handle exception
  34.   return"更新失敗!";  
  35.  }  
  36.   }  
  37.   public ResultSet executeQuery(String sql){  
  38.    try {  
  39.     conntion=DriverManager.getConnection(url);  
  40.     Statement stmt=conntion.createStatement();  
  41.     rs=stmt.executeQuery(sql);  
  42.  } catch (Exception e) {  
  43.   System.out.println(e.getMessage());  
  44.   // TODO: handle exception
  45.  }  
  46.  return rs;  
  47.   }  
  48. }  

 !!學習備份!!