2021-02-21

1、先进入官网中----官网地址:https://dev.mysql.com/    下载mysql-connector-java-5.0.8-bin.jar

2、将 mysql-connector-java-5.0.8-bin.jar 拷到项目中的WebContent/WEB-INF/lib文件中,

3、在此工程中右击选择bulidPath—>add to bulidPath直接添加。

4、创建jsp文件,连接数据库,并读取出数据显示在jsp网页中

<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<%@ page import="java.sql.*"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<%  
        try {  
            Class.forName("com.mysql.jdbc.Driver");  驱动程序名
            String url = "jdbc:mysql://localhost:3306/newdata?useUnicode=true&characterEncoding=utf8"; //数据库名 ?后面的是为了指定字符的编码、解码格式。
            String username = "root";  //数据库用户名
            String password = "111111";  //数据库用户密码
            Connection conn = DriverManager.getConnection(url, username, password);  //连接状态

            if(conn != null){  
                out.println("数据库连接成功!");
                out.print("<br />");            
                Statement stmt = null;  
                ResultSet rs = null;  
                String sql = "SELECT *FROM test;";  //查询语句
                stmt = conn.createStatement();  
                rs = stmt.executeQuery(sql);  
                out.print("查询结果:");  
                out.print("<br />");  
                out.println("姓名"+"  "+"性别 "+"  "+"年龄");  
                out.print("<br />");  
                while (rs.next()) {  
                 out.println(rs.getString("姓名")+"   &nbsp  "+rs.getString("性别")+"  &nbsp "+rs.getString("年龄")); //将查询结果输出  
                 out.print("<br/>");
                }
            }
            else{  
                out.print("连接失败!");  
            }  
        }catch (ClassNotFoundException e) {        
            e.printStackTrace();  
        }catch (SQLException e){
            e.printStackTrace();
        }
%>   
</body>
</html

 

5、在eclipse或浏览器中可以查看结果

2021-02-21

 

上一篇:C#基础进阶


下一篇:json Tree字符串 转化为List