JDBC連接數據庫並創建表
阿新 • • 發佈:2018-07-23
mysq ack exec splay one host open ner arch
操作JDBC的步驟
1):加載註冊驅動.
2):獲取連接對象.
3):創建/獲取語句對象
4):執行SQL語句
5):釋放資源
1 //創建一張學生表 2 @Test 3 public void testCreateTable() 4 { 5 6 7 //數據庫連接對象 8 Connection conn = null; 9 //創建語句對象 10 Statement st = null; 11 //SQL語句 12 String sql = "CREATE TABLE t_student1(id BIGINT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(20),age INT)";JDBC創建表13 try { 14 //jdk 1.6提到無需加載註冊驅動 15 //Class.forName("com.mysql.jdbc.Driver"); 16 //獲取數據庫連接對象 17 conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "123456"); 18 //獲取創建語句對象 19 st = conn.createStatement(); 20//執行SQL語句 21 int rows = st.executeUpdate(sql); 22 } catch (Exception e) { 23 // TODO Auto-generated catch block 24 e.printStackTrace(); 25 } 26 27 //釋放資源 28 try { 29 if(st!=null) 30 st.close();31 } catch (Exception e) { 32 // TODO Auto-generated catch block 33 e.printStackTrace(); 34 }finally{ 35 try { 36 if(conn!=null) 37 conn.close(); 38 } catch (Exception e) { 39 // TODO Auto-generated catch block 40 e.printStackTrace(); 41 } 42 } 43 44 }
JDBC連接數據庫並創建表