JDBC簡單連接測試——之最基礎(連接下一篇博文爲JDBC工具類——釋放資源、註冊驅動、連接對象整合、創建和讀取properties)

準備工作
1、安裝配置好eclipse
下載jdbc驅動 這裏我用到的是mysql的驅動mysql-connector-java-5.1.6-bin
鏈接:https://pan.baidu.com/s/1PmQRCa0JL9aXGL1iW209dQ
提取碼:or8w
2、下載mysql 用於連接數據庫
安裝mysql的時候要記住自己的用戶名和密碼
一般默認情況下用的是root用戶名,密碼自己設置一個簡單一點的
3、下載navicate用於更便捷的建表
開始創建工程並驗證測試

1、打開eclipse,創建一個動態web工程或者一個簡單的項目工程
這裏如果知道如何創建一個web工程的可以自行創建一個web工程
不知道如何創建一個動態web工程的可以直接創建一個普通的java工程
沒有什麼影響

在這裏插入圖片描述
2、創建完以後在工程裏面新建一個文件夾lib,將mysql-connector-java-5.1.6-bin驅動複製到這個文件夾下面,然後右擊,有一個builderpath,點擊Add to builder path
3、創建一個MainTest類,在裏面寫代碼
注意:創建連接裏面的jdbcdemo要改成你自己的數據庫名稱

package com.cxp.jdbc.test;

import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;

import com.mysql.jdbc.Connection;
import com.mysql.jdbc.Driver;
import com.mysql.jdbc.Statement;

public class MainTest {

	public static void main(String[] args) {

		try {
//			註冊驅動
			DriverManager.registerDriver(new Driver());
//			創建連接
			Connection cn = (Connection) DriverManager.getConnection("jdbc:mysql://localhost/jdbcdemo", "root", "771003");
//			創建statement
			Statement st = (Statement) cn.createStatement();
//			結果集
			String sql = "select * from user_table";
			ResultSet rs = st.executeQuery(sql);
			while(rs.next()) {
				int id = rs.getInt("userid");
				String name = rs.getString("username");
				String sex = rs.getString("sex");
				int age = rs.getInt("age");
				System.out.println("id="+id+",name="+name+",sex="+sex+",age="+age);
			}
//			釋放對象
			rs.close();
			st.close();
			cn.close();
			
		} catch (SQLException e) {
			// TODO Auto-generated catch block
			e.printStackTrace();
		}
	}

}

4、測試運行結果
在這裏插入圖片描述
項目下載
鏈接:https://pan.baidu.com/s/1CkNrphCo-oJ2sLwk3RjG2Q
提取碼:g96g

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章