• <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>

    java模塊連接mysql數據庫

            java怎么寫毗連mysql數據庫的模塊,在項目中挪用mysql毗連,查詢表的數據。我的實例是毗連數據庫和封閉毗連,這篇經驗對你進修java有幫忙的話,給我投票或者保藏!http://v.youku.com/v_show/id_XMzkxNzM4MTM1Mg==.html

    0數據操作增添刪除更新

    0建立數據庫建立表

    0毗連數據庫

    東西/原料

    • eclipse mars 2、java jdk 7
    • mysql、mysql-connector-java-5.1.22-bin.jar

    方式/步調

    1. 1

      新建一個java項目:database。

    2. 2

      在庫中添加這個文件:mysql-connector-java-5.1.22-bin.jar。

    3. 3

      新建一個類:database,加上main這個方式。

    4. 4

      打開這個database.java文件,添加代碼(毗連數據庫):

      private static Connection conn;

      private static Connection getconnection(String mingcheng,String kouling){

      if(conn==null){

      try {

      Class.forName("com.mysql.jdbc.Driver");

      conn=DriverManager.getConnection("jdbc:mysql://127.0.0.1:3306/sheying?useUnicode=true&amp;characterEncoding=utf-8;",mingcheng, kouling);

      System.out.println("毗連mysql數據庫當作功!");

      } catch (ClassNotFoundException | SQLException e) {

      System.out.println("無法毗連mysql數據庫!");

      }

      }

      return conn;

      }

    5. 5

      增添封閉毗連的代碼:

      private static void closeconnection(){

      if(conn!=null){

      try {

      conn.close();

      conn=null;

      System.out.println();

      System.out.println();

      System.out.println();

      System.out.println("毗連mysql數據庫封閉!");

      } catch (SQLException e) {

      // TODO 主動生當作的 catch 塊

      e.printStackTrace();

      }

      }

      }

    6. 6

      在main方式中毗連數據庫和封閉毗連:

      Connection conn=database.getconnection("root", "123456");

      database.closeconnection();

    7. 7

      運行項目,輸出字符串。

    8. 8

      在main方式中的代碼點竄為:(輸出表中的數據)

      Connection conn=database.getconnection("root", "123456");

      try {

      Statement st=conn.createStatement();

      ResultSet re=st.executeQuery("select * from shangpinxinxi");

      while (re.next()){

      System.err.println(re.getString(1)+"   "+re.getString(2)+"   "+re.getString(3));

      }

      re.close();

      st.close();

      } catch (SQLException e) {

      // TODO 主動生當作的 catch 塊

      e.printStackTrace();

      }

      database.closeconnection();

    9. 9

      輸出成果如下圖,紅色的字體是表中的數據。

    • 發表于 2018-11-13 00:00
    • 閱讀 ( 1326 )
    • 分類:其他類型

    你可能感興趣的文章

    相關問題

    0 條評論

    請先 登錄 后評論
    admin
    admin

    0 篇文章

    作家榜 ?

    1. xiaonan123 189 文章
    2. 湯依妹兒 97 文章
    3. luogf229 46 文章
    4. jy02406749 45 文章
    5. 小凡 34 文章
    6. Daisy萌 32 文章
    7. 我的QQ3117863681 24 文章
    8. 華志健 23 文章

    聯系我們:uytrv@hotmail.com 問答工具
  • <noscript id="ecgc0"><kbd id="ecgc0"></kbd></noscript>
    <menu id="ecgc0"></menu>
  • <tt id="ecgc0"></tt>
    久久久久精品国产麻豆