• <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • 首頁 > Java資訊 > Java數據庫學習網站:數據庫連接步驟

    Java數據庫學習網站:數據庫連接步驟

    更新時間:2020-03-04 10:06 瀏覽355次 來源:動力節點


      工具:


      eclipse、MySQL、MySQL連接驅動:mysql-connector-java-5.1.45.jar


      1、新建java項目然后新建一個文件夾——libs(用來放各種外部包)


    Java數據庫學習網站:數據庫連接步驟


      2、在包里面加入連接mysql數據庫的包


      即mysql-connector-java-5.1.45-bin.jar,然后復制粘貼到我們java項目的libs文件夾下面(注意是物理地址里);此時,在eclipse中—右擊libs文件夾—刷新Refresh,就將下載好的JDBC放到該文件夾下,如下圖所示:


    Java數據庫學習網站:數據庫連接步驟


      3、構建路徑上的jar包


      a.點擊項目Project——選擇屬性Propeties

    Java數據庫學習網站:數據庫連接步驟


      b.進行添加


      打開屬性Propeties后,點擊java構建路徑(JavaBuildPath),點擊添加jar(AddJARs...),選擇你的項目下的jar包,然后確定,最后添加完成

    Java數據庫學習網站:數據庫連接步驟


      4、在java項目中進行mysql數據庫的連接


      在java項目包中新建兩個Class類文件,我命名為DBHelper和Demo


    Java數據庫學習網站:數據庫連接步驟


      一個類用來打開或關閉數據庫:DBHelper.java


      代碼如下:


      packagesqldemo1;


      importjava.sql.Connection;


      importjava.sql.DriverManager;


      importjava.sql.PreparedStatement;


      importjava.sql.SQLException;


      publicclassDBHelper{


      publicstaticfinalStringurl="jdbc:mysql://127.0.0.1/student";


      publicstaticfinalStringname="com.mysql.jdbc.Driver";


      publicstaticfinalStringuser="root";


      publicstaticfinalStringpassword="";


      publicConnectionconn=null;


      publicPreparedStatementpst=null;


      publicDBHelper(Stringsql){


      try{


      Class.forName(name);//指定連接類型


      conn=DriverManager.getConnection(url,user,password);//獲取連接


      pst=conn.prepareStatement(sql);//準備執行語句


      }catch(Exceptione){


      e.printStackTrace();


      }


      }


      publicvoidclose(){


      try{


      this.conn.close();


      this.pst.close();


      }catch(SQLExceptione){


      e.printStackTrace();


      }


      }


      }


      再寫一個Demo.java來執行相關查詢操作


      代碼如下:


      packagesqldemo1;


      importjava.sql.ResultSet;


      importjava.sql.SQLException;


      publicclassDemo{


      staticStringsql=null;


      staticDBHelperdb1=null;


      staticResultSetret=null;


      publicstaticvoidmain(String[]args){


      sql="select*fromstuinfo";//SQL語句


      db1=newDBHelper(sql);//創建DBHelper對象


      try{


      ret=db1.pst.executeQuery();//執行語句,得到結果集


      while(ret.next()){


      Stringuid=ret.getString(1);


      Stringufname=ret.getString(2);


      Stringulname=ret.getString(3);


      Stringudate=ret.getString(4);


      System.out.println(uid+"\t"+ufname+"\t"+ulname+"\t"+udate);


      }//顯示數據


      ret.close();


      db1.close();//關閉連接


      }catch(SQLExceptione){


      e.printStackTrace();


      }


      }


      }


      5、連接mysql數據庫失敗原因分析


      a.數據庫的服務是否打開;


      b.是否在新建了對應的數據庫;


      c.是否添加了jar包;


      d.是否加載了驅動;


      e.連接字符串、登錄名以及密碼是否有誤。


    Java數據庫學習網站:數據庫連接步驟


          以上就是動力節點Java培訓機構小編介紹的“Java數據庫學習網站:數據庫連接步驟”的內容,希望對大家有幫助,如有疑問,請在線咨詢,有專業老師隨時為你服務。


    熱門課程推薦

    全部班型支持免費試學

    動力節點在線報名表(此信息已加密,請放心填寫)

    返回頂部
  • <nav id="wkkge"><strong id="wkkge"></strong></nav>
  • <menu id="wkkge"></menu>
  • 面对面棋牌游戏