zoukankan      html  css  js  c++  java
  • Javaweb连接数据库

    在JSP中使用JDBC驱动连接mysql数据库。

    1: 
    下载mysql的Java连接程序 

    2: 
    解压目录下的mysql-connector-java-5.0.24-bin.jar文件就是连接MySql数据库的纯Java驱动程序。将该驱动程序复制到Tomcat服务器安装目录的commonlib文件夹中。重启服务器。

    3: 
    编码代码参考下面:

    index.jsp

    <%@page import="java.sql.ResultSet"%>
    <%@page import="java.sql.Statement"%>
    <%@page import="java.sql.Connection"%>
    <%@page import="java.sql.DriverManager"%>
    <%@ page language="java" contentType="text/html; charset=UTF-8"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
        <%
            // 注册jdbc驱动
            Class.forName("com.mysql.jdbc.Driver").newInstance();
            // 设置连接字符串(包括主机名,端口,数据库名,用户名,密码等)
            String uri = "jdbc:mysql://localhost:3306/chatdb?user=root&password=123456";
            // 建立数据库连接
            Connection connection = DriverManager.getConnection(uri);
            // 创建语句
            Statement statement = connection.createStatement();
            // 执行查询语句,并将结果保存在resultSet对象中
            ResultSet resultSet = statement.executeQuery("SELECT * FROM friends");
            // 循环读取表
            while(resultSet.next()){
                out.print(resultSet.getString(1)+"&&"+resultSet.getString(2)+"<br>");
            }
    
    
        %>
    </body>
    </html>
  • 相关阅读:
    javascript操作样式
    JavaScript开发
    JavaScript开发
    JavaScript开发
    网页设计
    会员登录界面设计
    用表格模拟实现一个菜鸟教程的网站遇到的问题
    数据库---数据控制语言(DCL)
    数据库---数据库查询的各种子句
    数据库表--增删改查的操作实例
  • 原文地址:https://www.cnblogs.com/frankzone/p/7702311.html
Copyright © 2011-2022 走看看