博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jsp之jdbc连接数据库MySQL
阅读量:6034 次
发布时间:2019-06-20

本文共 1218 字,大约阅读时间需要 4 分钟。

<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@ page import = "java.sql.*" %><%-- 导入连接数据库的类 --%>  jdbc连接<%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";   //本数据库库名为crmdb  String 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();}%>

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

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

转载于:https://www.cnblogs.com/lbd_smile/p/7031076.html

你可能感兴趣的文章
浏览器的回流和重绘及其优化方式
查看>>
2.4 salt grains与pillar jinja的模板
查看>>
VDI序曲二十 桌面虚拟化和RemoteApp集成到SharePoint 2010里
查看>>
移动互联网,入口生死战
查看>>
nginx面试常问题目
查看>>
JAVA多线程深度解析
查看>>
Kafka High Level Consumer 会丢失消息
查看>>
时间轴
查看>>
java 获取系统当前时间的方法
查看>>
Ubuntu 10.04升级git 到1.7.2或更高的可行方法
查看>>
Spring Security4实战与原理分析视频课程( 扩展+自定义)
查看>>
消息队列服务器 memcacheq的搭建
查看>>
第一周博客作业
查看>>
thinkpython2
查看>>
String、StringBuffer和StringBuilder的区别
查看>>
oracle recyclebin与flashback drop
查看>>
svmlight使用说明
查看>>
Swing 和AWT之间的关系
查看>>
Mysql设置自增长主键的初始值
查看>>
Android计时器正确应用方式解析
查看>>