zoukankan      html  css  js  c++  java
  • jsp连接MYSQL数据库教程(文字+图)

    步骤:

    1.在mysql官网下载JDBC驱动程序。网址:https://dev.mysql.com/downloads/connector/j/

    2.把里面的jar包(mysql-connector-java-5.1.41-bin.jar)放进tomcat的安装目录的lib文件夹下,如我的目录是:C:apache-tomcat-8.0.36-windows-x64apache-tomcat-8.0.36lib。重启tomcat。

    3.在mysql中创建试验数据,首先创建数据库,名为testdb;然后建立表格,名为testform,表有三个字段,分别为:id,name,age;最后添加几行试验数据。如图:

    4.eclipse里面创建工程,并创建一个JSP文件,命名为test.jsp。test.jsp代码如下:(注意修改相应参数)

        <%@ 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.运行jsp文件。若出现如下图所示,则连接成功。如图:


  • 相关阅读:
    VS2013安装与部署工具中添加 vcredist_x64.exe
    ZeroMQ高水位标记(high-water mark,HWM)
    Ubuntu16.04 动态链接库(.so)查询路径设置
    ubuntu16.04开机启动字符界面
    python 全局搜索路径
    learning to rank
    数据集
    hadoop streaming 文档
    机器学习:一些感想
    矩阵分解 推荐
  • 原文地址:https://www.cnblogs.com/huahai/p/7270982.html
Copyright © 2011-2022 走看看