目錄
1.登錄MySQL
2.創建庫和表
3.使用Java命令查詢數據庫操作
4.右擊——點擊“Build Path”——選擇第四個——找到包的位置——導入成功
?一、創建java項目
1.注冊驅動
2.獲取鏈接
?3.獲取statment對象
?4.執行sql語句返回結果集?
?5.遍歷結果集
6.關閉連接釋放資源
封裝代碼方法
1.登錄MySQL

2.創建庫和表

3.使用Java命令查詢數據庫操作
?
4.右擊——點擊“Build Path”——選擇第四個——找到包的位置——導入成功

?一、創建java項目
1.注冊驅動

2.獲取鏈接

?3.獲取statment對象

?4.執行sql語句返回結果集?

?5.遍歷結果集

?
6.關閉連接釋放資源
java存在自動回收資源,不關閉會占空間?

整體代碼如下:?
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;import com.mysql.cj.jdbc.Driver;public class MysqlDemo {public static void main(String[] args) throws SQLException {// TODO Auto-generated method stub二:連接數據庫://第一步:注冊驅動DriverManager.registerDriver(new Driver());//第二步:獲取連接Connection coonection=DriverManager.getConnection//創建對象存下這個地址("jdbc:mysql://localhost:3306/school_java","root" ,"1125" );//傳入參數:1.哪個數據庫2.哪個用戶3.密碼
//用什么技術,主機地址,端口號:所有數據庫默認端口號3306,需要連接的數據庫名稱//第三步:獲取statment對象,準備
PreparedStatement preparedStatement = coonection.prepareStatement("select*from course");//第四步:執行sql語句返回結果集ResultSet resultSet =preparedStatement.executeQuery();
//第五步:遍歷結果集while(resultSet.next()) {System.out.print(resultSet.getInt("id"));System.out.println(resultSet.getString("name"));//打印輸出SQL語句的字段}//第六步:關閉連接釋放資源:java存在自動回收資源,不關閉會占空間resultSet.close();preparedStatement .close();coonection.close();}}
封裝代碼方法
1.注冊驅動
2.查詢所有數據
3.最后在主函數直接調用