資料庫基礎學習

來源:互聯網
上載者:User

標籤:--   alt   mysql語句   join   使用   catch   java   user   eclips   

              在Java的資料庫學習中,我們主要學習的是MYSQL資料庫,這是一個中型的資料庫。

要使用資料庫就必須先建立庫,然後使用mysql語句對資料庫中的資料進行操作,接下來我便來簡單的說說mysql的一些常用的語句:我們主要使用DML語句對資料庫中的表中資料進行增、刪、改操作,而使用DQL語句對資料庫中的表的資料進行查詢操作。

              要對資料庫中的表進行操作那就首先要建立一個表,使用create table +表名 ;  語句來建立表,而刪除表則用drop table +表名;  來刪除表。添加新列使用alter table 表名 add 列名 +約束條件; 來添加新的列名,  使用 alter table 表名 drop colum 列名;  語句來刪除列。

              以上是對資料庫中的表列和行的一些語句,而要對錶中的資料進行操作就要使用其他語句來操作:比如更改表中的資料就要使用update語句來操作,而刪除表中的資料就要使用delete語句來操作。

              上面的操作的都是單表的情況,如果資料庫中有兩張以及以上的表的時候,在對錶的資料進行查詢的時候就要使用join on語句來對錶進行聯結。

 

上面的情況是使用mysql對資料庫進行操作,而我們要使用eclipse對資料庫進行的時候,就要在eclipse中用JDBC來對資料庫進行操作:

1.載入驅動:Class.forName("com.mysql.jdbc.Driver");

2.操作JDBC  API完成資料庫動作

2-1:擷取聯結:Connection  con = null;

                     con = DriverManager.getConnection(url, user, pwd );

其中:url是("jdbc:mysql://127.0.0.1:3306/test")    test是資料庫的名字。      user是資料庫的使用者名稱,pwd是登入密碼。

2-2:書寫SQL語句:String sql = " select * from 表名 where 條件 " ;

2-3:擷取語句對象:Statement state  =  con.createStatement();

2-4:執行語句對象:int row = state.executeUpdate();

2-5:關閉聯結:finally{

                              if(con != null){

                                         con.close();-------加上try    catch語句

                             }

                    }

 

資料庫基礎學習

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.