Maison  >  Article  >  base de données  >  jsp lien méthode étape mysql

jsp lien méthode étape mysql

藏色散人
藏色散人original
2020-11-03 13:51:2710703parcourir

Comment connecter jsp à mysql : téléchargez d'abord le pilote JDBC depuis le site officiel de mysql ; puis placez le package jar dans le dossier lib du répertoire d'installation de Tomcat ; puis créez les données de test dans mysql ; projet Eclipse et créez un fichier JSP à exécuter.

jsp lien méthode étape mysql

Recommandé : "Tutoriel vidéo MySQL"

Tutoriel de connexion à la base de données MYSQL avec jsp

Étapes :

1. Téléchargez le pilote JDBC depuis le site officiel de MySQL. Site Web : https://dev.mysql.com/downloads/connector/j/

2. Mettez le package jar (mysql-connector-java-5.1.41-bin.jar) dans Tomcat sous la bibliothèque. dossier du répertoire d'installation, par exemple, mon répertoire est : C:apache-tomcat-8.0.36-windows-x64apache-tomcat-8.0.36lib. Redémarrez Tomcat.

3. Créez des données de test dans MySQL. Créez d'abord une base de données nommée testdb ; puis créez une table nommée testform. La table comporte trois champs : id, name, age ;

4. Créez un projet dans Eclipse et créez un fichier JSP nommé test.jsp. Le code test.jsp est le suivant : (Note de modifier les paramètres correspondants)

<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>  
    <%  
    //驱动程序名  
    String driverName = "com.mysql.jdbc.Driver";  
    //数据库用户名  
    String userName = "root";  
    //密码  
    String userPasswd = "123456";  
    //数据库名  
    String dbName = "testdb";  
    //表名  
    String tableName = "testform";  
    //联结字符串  
    String url = "jdbc:mysql://localhost/" + dbName + "?user=" + userName + "&password=" + userPasswd;  
    //加载驱动  
    Class.forName("com.mysql.jdbc.Driver").newInstance();  
    //建立连接  
    Connection conn = DriverManager.getConnection(url);     
    //创建Statement(负责执行sql语句)  
    Statement stmt = conn.createStatement();  
    String sql="select * from " + tableName;  
    //获得数据结果集合  
    ResultSet rs = stmt.executeQuery(sql);  
    //依次遍历结果集(表中的记录)  
    while(rs.next())  
    {  
        //依据数据库中的字段名打印数据  
        out.println(rs.getString("name"));  
        out.println(rs.getString("age"));  
    }  
    //关闭连接  
    rs.close();  
    stmt.close();  
    conn.close();  
    %>

5. Exécutez le fichier jsp.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn