Maison >Java >javaDidacticiel >référence du code mysql de connexion jsp ~ disponible pour des tests personnels
Pour les utilisateurs qui apprennent la programmation php, vous pouvez essayer d'utiliser jspstudy pour créer un environnement de développement jsp,
mais pour vous qui ne comprenez pas Java, vous souhaitez vous connecter La base de données Mysql est une chose très compliquée
Ce qui suit est le code réalisable que j'ai testé et compilé. J'espère qu'il pourra vous aider qui êtes confus. est collé :
<%@page language="java" contentType="text/html; charset=utf-8" pageEncoding="UTF-8"%> <%@ page import="java.sql.*" %> <% //此进行连接数据库 String url="jdbc:mysql://127.0.0.1:3306/test"; //test为数据库名称 String dbuser="root"; //数据库账户 String dbpwd="root"; //数据库密码 try { Class.forName("com.mysql.jdbc.Driver"); //加载驱动 JspStudy } catch (ClassNotFoundException e) { e.printStackTrace(); } //取得数据库连接conn JspStudy Connection conn=DriverManager.getConnection(url, dbuser, dbpwd);; PreparedStatement ps=null; ResultSet rs=null; String username=""; String pwd=""; String name=""; try { String sql="select id,username,password,name from users"; ps = conn.prepareStatement(sql); rs = ps.executeQuery(); while(rs.next()) { username=rs.getString(2); pwd=rs.getString(3); name=rs.getString(4); out.println("账户:"+username+" 密码:"+pwd+" 姓名:"+name+"<br>"); } } catch (SQLException e) { e.printStackTrace(); } finally { try { if(rs!=null) rs.close(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if(ps!=null) ps.close(); } catch (SQLException e) { e.printStackTrace(); } finally { try { if(conn!=null) conn.close(); } catch (SQLException e) { e.printStackTrace(); } } } } %>
Adresse de l'article : http://www.php.cn/java-article-374268.html
Veuillez ne pas réimprimer~~~~~
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!