mysql jdbc操作
阿新 • • 發佈:2019-01-13
import java.sql.*; import java.util.Map; public class Mysql { public static void main(String[] args) { Connection conn = getConn(); PreparedStatement pstmt; try { pstmt = conn.prepareStatement("select * from lw_area where area_id like '35%' and area_level <=3"); ResultSet rs= pstmt.executeQuery(); //Map<String, Map<String, Object>> while (rs.next()) { System.out.println(rs.getLong("area_id")); System.out.print(rs.getLong("area_pid")); } } catch (SQLException e) { e.printStackTrace(); } }private static Connection getConn() { String driver = "com.mysql.cj.jdbc.Driver"; String url = "jdbc:mysql://localhost:3306/linewell_assets_mgt_es?serverTimezone=UTC"; String username = "root"; String password = "123456"; Connection conn = null; try { Class.forName(driver);//classLoader,載入對應驅動 conn = DriverManager.getConnection(url, username, password); } catch (ClassNotFoundException e) { e.printStackTrace(); } catch (SQLException e) { e.printStackTrace(); } return conn; } }