import static java.lang.System.out; import java.sql.*; public class ConnectionDemo { public static void main(String[] args) throws ClassNotFoundException, SQLException { Class.forName("com.mysql.jdbc.Driver"); String jdbcUrl = "jdbc:mysql://localhost:3306/demo"; String user = "root"; String passwd = ""; try(Connection conn = DriverManager.getConnection(jdbcUrl, user, passwd)) { out.printf("已%s數據庫鏈接%n", conn.isClosed() ? "關閉" : "打開"); } } }
try{ Statement sql=con.createStatement(); } catch(SQLException e ){}
ResultSet rs = sql.executeQuery("SELECT * FROM students");
update 表 set 字段 = 新值 where <條件子句>
insert into 表(字段列表) values (對應的具體的記錄)
insert into 表 values (對應的具體的記錄)
delete from 表名 where <條件子句>
prepareStatement(String sql)
方法對參數sql指定的SQL語句進行預編譯處理,生成該數據庫底層的內部命令,並將該命令封裝在PreparedStatement對象中getColumnName(int i)
方法就能夠返回結果集rs中的第i列的名字:
String columnName = metaData.getColumnName(i);
無html
博客中值得學習的或問題:java
該同窗把安裝過程都截圖保存至博客。mysql
感受感悟那一塊的內容能夠在具體一點,好比說具體遇到什麼問題,如何解決,從中收穫了什麼,或是教材學習中增加的關於調試代碼的經驗。git
代碼中值得學習的或問題:sql
基於評分標準,我給本博客打分:11分。得分狀況以下:正確使用Markdown語法(加1分);模板中的要素齊全(加1分);教材學習中的問題和解決過程, 一個問題加1分;代碼調試中的問題和解決過程, 一個問題加1分;本週有效代碼超過300分行的(加2分);排版精美的加一分;代碼Commit Message規範的加1分;點評認真,能指出博客和代碼中的問題的加1分;結對學習狀況真實可信的加1分數據庫
結對照片編程
上週博客互評狀況數組
代碼行數(新增/累積) | 博客量(新增/累積) | 學習時間(新增/累積) | 重要成長 | |
---|---|---|---|---|
第一週 | 11/11 | 1/1 | ||
第二週 | 262/273 | 1/2 | ||
第三週 | 642/915 | 1/3 | ||
第四周 | 384/1299 | 2/5 | ||
第五週 | 661/1960 | 1/6 | ||
第六週 | 1031/2991 | 2/8 | ||
第七週 | 123/3114 | 2/10 | ||
第八週 | 941/4055 | 2/12 | ||
第九周 | 1697/5752 | 4/16 |