jdbc連結mysql程式
阿新 • • 發佈:2018-12-21
資料庫名為test,表名為user,表中的內容如下
工程中需要加入mysql驅動包 mysql-connector-java-5.1.25,下載地址:點選跳轉
工程目錄結構如下
程式碼如下
String driver="com.mysql.jdbc.Driver"; String url="jdbc:mysql://localhost:3306/test"; String user="root"; String password="12345678"; Connection connection=null; PreparedStatement preparedStatement=null; ResultSet resultSet=null; try { Class.forName(driver); connection=DriverManager.getConnection(url,user,password); String sql="select * from user"; preparedStatement=connection.prepareStatement(sql); resultSet=preparedStatement.executeQuery(); while(resultSet.next()){ System.out.println( "id:"+resultSet.getInt("id")+ "--name:"+resultSet.getString("name")+ "--password:"+resultSet.getString("password")+ "--email;"+resultSet.getString("email")); } } catch (Exception e) { e.printStackTrace(); }finally{ if(resultSet!=null){ try { resultSet.close(); } catch (Exception e2) { e2.printStackTrace(); } } if(preparedStatement!=null){ try { preparedStatement.close(); } catch (Exception e2) { e2.printStackTrace(); } } if(connection!=null){ try { connection.close(); } catch (Exception e2) { e2.printStackTrace(); } } }
結果如下