JSP中的數據庫操作,MySQL基礎操作(一)


一.JDBC

JDBC(java data base concectivity),是一種用於執行SQL語句的java API,可以為多種關系庫提供統一訪問。

通常使用JDBC完成以下操作:

1)同數據庫建立連接

2)向數據庫發送SQL語句

3)處理從數據庫返回的結果

JDBC不能直接訪問數據庫,必須依賴於數據庫廠商提供的JDBC驅動程序。

使用JDBC的步驟:

1.創建數據源

2.裝載驅動程序

try{  Class.forName("驅動程序如:sun.jdbc.odbc.JdbcOdbcDriver");}

catch(ClassNotFoundException e){

System.out.println("加載數據庫驅動時拋出異常:")

e.printStackTrace();

}

成功加載后,會將加載的驅動類注冊給DriverManger類,否則拋出異常

3.用驅動程序類與DBMS(數據庫管理系統)建立一個連接

Connection con=DriverManger.getConnection(url,"登錄用戶","密碼");

4.讀取數據,進行各種數據庫操作

Statement stmt=con.createStatement();

Statement提供了三種執行SQL語句的方法:

executeQuery();返回一個ResultSet型的結果集,包含所有滿足條件的記錄以及相應數據表的相關信息

用於select語句

executeUpdate():返回一個int型數值,代表影響數據庫記錄的條數,即插入,修改或刪除記錄的條數。

用於insert,update以及delete的sql語句

execute():返回boolean類型,代表執行此語句是否有resultset返回,有就是true.用於返回多個結果集,

更新計數或二者組合的語句

5.關閉數據庫連接

resultSet.close();

statement.close();

connection.close();

 

 

MySQL:

1.啟動時選擇以管理員權限啟動 cmd

2.net start mysql  開啟   net stop mysql 關閉

3.alter user user()  identified by"密碼"  修改管理員密碼

4.

 

 

基礎學習:

創建一個數據庫EMP,在EMP數據庫中創建Employees表

 

插入數據並查看


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM