Heim  >  Artikel  >  Java  >  JSP-Verbindung MySQL-Code-Referenz ~ für persönliche Tests verfügbar

JSP-Verbindung MySQL-Code-Referenz ~ für persönliche Tests verfügbar

PHP中文网
PHP中文网Original
2017-07-15 11:43:241595Durchsuche

Für PHP-Benutzer, die PHP-Programmierung lernen, können Sie versuchen, mit jspstudy eine JSP-Entwicklungsumgebung zu erstellen,

aber für diejenigen, die Java nicht verstehen, möchten Sie eine Verbindung herstellen MySQL-Datenbank ist eine sehr komplizierte Sache

Das Folgende ist der mögliche Code, den ich getestet und kompiliert habe. Ich hoffe, er kann Ihnen helfen, der verwirrt ist wird eingefügt:


Dieser Artikel wird von der chinesischen PHP-Website bereitgestellt. Er beschreibt ein Beispiel für eine einfache JSP-Verbindung mit einer MySQL-Datenbank. Der Code wurde von mir selbst getestet und sortiert und kann ausgeführt werden.
<%@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();
                    }
                }
        }
} 
%>

Artikeladresse: http://www.php.cn/java-article-374268.html

Bitte nicht nachdrucken~~~~~

Das obige ist der detaillierte Inhalt vonJSP-Verbindung MySQL-Code-Referenz ~ für persönliche Tests verfügbar. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn