在web project项目中,使用jdbc连接数据库时,需要先导入mysql-connector-java-5.1.7-bin.jar 这个包,即将该文件复制到WEB-INF/lib文件夹下。

该jar包的下载链接:http://download.csdn.net/download/u014493693/9872815

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>
<%@ page import = "java.sql.*" %>
<%-- 导入连接数据库的类 --%><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head><title>jdbc连接</title>
</head><body>
<%
Connection con;
Statement sql;
ResultSet rs;
try{//加载MySql的驱动类 Class.forName("com.mysql.jdbc.Driver") ;
}catch(ClassNotFoundException e){ out.print(e); //在浏览器页面打印该该异常的详细内容out.print("找不到驱动程序类 ,加载驱动失败!"); // 程序出现该异常时,本语句在浏览器页面显示System.out.println("数据库连接失败!"); // 程序出现该异常时,本语句在Console(控制台)显示e.printStackTrace(); //在控制台打印该该异常的详细内容
}
try{String uri = "jdbc:mysql://localhost:3306/crmdb";//本数据库库名为crmdbString user = "root"; //数据库的用户名String password = "root"; //数据库的密码con = DriverManager.getConnection(uri,user,password);sql = con.createStatement();rs=sql.executeQuery("select * from test");while(rs.next()){//out.print(rs.getString(1));//out.print(rs.getString(2));out.print(rs.getInt("id") + "\n");out.print(rs.getString("name"));}
}catch(SQLException se){ out.print(se); System.out.println("数据库连接失败!"); se.printStackTrace();
}
%>
</body>
</html>

jsp之JDBC连接数据库MySQL相关推荐

  1. jsp学习 jdbc连接数据库实现登录注册

    在数据库层面后端方法可以实现的数据验证,在jsp页面也可以简单的实现这个操作,上一次咱们测试过在jsp页面实现jdbc连接数据库,具体请看我的文章:http://t.csdn.cn/ShDee 本次我 ...

  2. Java项目:小蜜蜂扩音器网上商城系统(java+JSP+Servlet+JDBC+Ajax+mysql)

    源码获取:博客首页 "资源" 里下载! 一.项目简述 用户功能模块: 用户注册: 用户登录:商品模块:订单模块:后台管理系统功能:管理员模块: 商品模块:订单管理模块 : 二.项目 ...

  3. 购物系统-网上书店 javaweb jsp+Servelt+JDBC连接数据库(源码分享)

    目录 一.实现的功能 二.运行出来的结果 1.首先是一个登录页面 2.进入主界面 3.前台系统(浏览图书功能) 4.后台系统(书架维护功能) 三.实现讲解 四.代码分享 购物系统都大差不差,添加商品到 ...

  4. jdbc连接数据库mysql的问题_JDBC连接Mysql数据库出现的问题汇总

    最近安装了一个 mysql 8.0 版本的数据库,在程序中连接的时候可谓是状况不断.之前也会遇到一些问题,这里就对使用 JDBC 连接 mysql 会出现的问题做一个汇总. 在此之前说明一下环境: 开 ...

  5. 全网最使用MySQL, JSP, Bean, JDBC(连接数据库) ,制作有权限(老师,学生,辅导员) 用户登录demo,表单查看demo

    1.准备相关数据,创建数据库(Lab_db) create database Lab_DB DEFAULT CHAR SET utf8; /*创建数据库Lab_db*/ use Lab_DB; /*使 ...

  6. JSP通过JDBC连接mysql数据库

    前言 最近小白入门java web,想要写一个简单的登录页面,但是首先得连接数据库,所以先学习了jsp连接数据库. 准备 首先要导入JDBC的jar包,发现之前学习java se的时候涉及到过. ht ...

  7. jsp mysql驱动程序_JSP通过JDBC驱动MySQL数据库方法

    JSP通过JDBC驱动MySQL数据库方法 发布时间:2020-03-26 15:42 百度谷歌一翻后,发现jsp要连mysql数据库的话,有这样的一种方法:使用jsp通过JDBC驱动链接MySQL数 ...

  8. jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题

    jsp项目中连接数据库解决java.lang.ClassNotFoundException: com.mysql.jdbc.Driver的问题 参考文章: (1)jsp项目中连接数据库解决java.l ...

  9. JDBC连接MySQL数据库,访问数据库信息完成登录功能——保姆级详细教程(附所有java和jsp源代码)

    目录 前言 JDBC的介绍 通过JDBC连接MySQL数据库 导入mysql驱动 连接数据库 连接数据库 判断连接是否成功 使用数据库实现登录 获取前端表单的用户输入 判断用户名和密码为空 查询表 判 ...

最新文章

  1. 如何实现网站文件动静分离
  2. JAVA基础之理解JNI原理
  3. LeetCode-剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
  4. MySQL添加、删除字段
  5. mule 怎样集成外部的webservice
  6. c# 字节十六进制转十进制_用C中的十进制,八进制和十六进制数字初始化字节数组...
  7. 实战干货!Spring Cloud Gateway 整合 OAuth2.0 实现分布式统一认证授权!
  8. Oracle11g新特性:在线操作功能增强-Oracle对象依赖性判断增强 (转载)
  9. jenkinsapi操作Jenkins,提示:No valid crumb was included in the request
  10. 软考程序员java_软考程序员难吗?
  11. 欧瑞变频器故障码表_变频器常见故障处理.doc
  12. 那些年曹大写过的博客
  13. 函数中的arguments
  14. 广州Java工程师平均薪资_【广州恒生电子工资】java开发工程师待遇-看准网
  15. [Copy] Netlink Socket
  16. C语言基于单链表的词典软件
  17. HTTPS协议工作原理(SSL数字证书)
  18. Python网络爬虫与信息提取
  19. Python史上超级无敌复制文件工具
  20. 宅男必备:iStripper for Mac(桌面上的跳舞女郎表

热门文章

  1. VSCode配置Arduino
  2. 20100919_Dawning_JTable测试
  3. 20100918_Dawning_GridBag布局
  4. 呕心沥血之作!最能代表beyond 的二十首歌!(十九)
  5. LeNet5网络结构分类CIFAR10数据集
  6. qt过场动画_代码之夏:过场动画编辑器的进展
  7. 矩阵乘法python的实现
  8. 走管理路线之前,你应该了解的几件事情
  9. CiteSpace:阅读论文,仿做论文中的CiteSpace图(二)
  10. 3个开源的快速开发平台,前后端都有,项目经验又有着落了!