1. 程式人生 > >JAVA對資料庫進行操作---弱智的學習記錄

JAVA對資料庫進行操作---弱智的學習記錄

通過java對資料庫進行操作的簡單實現

  1. 匯入myql-jdbc的jar包 在這裡插入圖片描述

  2. 簡單的程式碼實現

     package day10_10;
        
        import java.sql.Connection;
        import java.sql.DriverManager;
        import java.sql.SQLException;
        import java.sql.Statement;
        
        import com.mysql.jdbc.Driver;
        
        public class Demo1 {
        	public static void main(String[] args) throws SQLException {
        		
        		/**
        		 * 使用JAVA連線資料庫 需要使用到的類
        		 * 		1.DriverManager 驅動管理 可以使用給出的驅動包 建立一個連線
        		 * 		2.Connection 資料庫的連結
        		 * 		3.Statement 用來執行SQL語句
        		 * 		4.ResultSet 用來儲存查詢的結果
        		 * 以上所有的類都是java.sql包下的
        		 * 
        		 * JDBC 的四大引數:
        		 * 		>driverClassName:com.mysql.jdbc.Driver
        		 *		>url:jdbc:mysql://localhost:3306/資料庫名
        		 * 		>username:root
        		 * 		>password:root
        		 */
        		
        		DriverManager.registerDriver(new com.mysql.jdbc.Driver());
        		/**
        		 * 獲取到連線
        		 * DriverManager.getConnection(url, user, password);
        		 * 		1.url連線到地址  mysql的連結  jdbc:mysql://主機:埠/庫
        		 * 		2.使用者名稱
        		 * 		3.密碼
        		 */
        		
        		Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/school","root","root");
        		/*推送執行的sql語句*/
        		Statement sta = con.createStatement();
        		/**執行sql語句
        		* 		DML executeUpdate(String sql)
    			*		DQL sta.executeQuery(String sql) 返回結果集 
        		*/
        		sta.executeUpdate("insert into course value(4,'體育')");
        		//關閉推送的介面
        		sta.close();
        		con.close();
        		
        	}
        
        }