首页
网页制作
网络编程
脚本专栏
数据库
网站运营
网络安全
平面设计
CMS教程
搜索
建站极客
网络编程
JSP编程
正文
JSP 连接MySQL配置与使用
所属分类:
网络编程
/
JSP编程
阅读数: 276
收藏 0
赞 0
分享
一、软件下载
直接到MySQL官网下载以下两个工具:mysql-5.1.32-win32.msi、mysql-gui-tools-5.0-r17-win32.msi
前者是MySQL的安装文件,后者是MySQL Tool安装文件,包括JDBC.
二、环境配置
把mysql-connector-java-5.0.4-bin.jar从MySQL\MySQL Tools for 5.0\java\lib拷贝到D:\Tomcat 6.0\lib下,然后在classpath里面加入D:\Tomcat 6.0\lib\mysql-connector-java-5.0.4-bin.jar即可。
配置这个的目的是让你的java应用程序找到连接mysql的驱动。
拷贝这一步就是为JSP连接数据库配置驱动。
三、JSP连接MySQL
建立数据库Education,建立表UserInfo。现在就是尝试用jsp连接mysql了。
建立测试页面TestLinkDateBase.jsp
<%@ page contentType="text/html; charset=gb2312" %>
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%
//驱动程序名
String driverName="com.mysql.jdbc.Driver";
//数据库用户名
String userName="root";
//密码
String userPasswd="123";
//数据库名
String dbName="education";
//表名
String tableName="UserInfo";
//联结字符串
String url="jdbc:mysql://localhost/"+dbName+"?user="+userName+"&password="+userPasswd;
Class.forName("com.mysql.jdbc.Driver").newInstance();
Connection connection=DriverManager.getConnection(url);
Statement statement = connection.createStatement();
String sql="SELECT * FROM "+tableName;
ResultSet rs = statement.executeQuery(sql);
//获得数据结果集合
ResultSetMetaData rmeta = rs.getMetaData();
//确定数据集的列数,亦字段数
int numColumns=rmeta.getColumnCount();
// 输出每一个数据值
out.print("id");
out.print("|");
out.print("num");
out.print("<br>");
while(rs.next()) {
out.print(rs.getString(2)+" ");
out.print("|");
out.print(rs.getString(3));
out.print("<br>");
}
out.print("<br>");
out.print("数据库操作成功,恭喜你");
rs.close();
statement.close();
connection.close();
%>
四、浏览页面即可查看到数据显示成功了!
更多精彩内容
其他人还在看
table中点击表头实现排序的功能示例介绍
获取上次点击的表头的名称和这次点击的表头的名称做比较,如果两者相同就按原先相反的顺序排列,否则新列升序排列
评论 0
收藏 0
赞 0
分享
jsp防止跨域提交数据的具体实现
这篇文章主要介绍了jsp防止跨域提交数据的具体实现,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
解决jsp页面使用网络路径访问图片的乱码问题
这篇文章主要介绍了jsp页面使用网络路径访问图片的乱码问题的解决方法 ,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
在jsp页面如何获得url参数
这篇文章主要介绍了在jsp页面获得url参数的方法,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
几种防止表单重复提交的方法
表单重复提交是在多用户Web应用中最常见的一个问题,很多场合都会遇到这种情况,下面与大家分享下防止表单重复提交的几种策略
评论 0
收藏 0
赞 0
分享
struts2集成javamail发邮件示例详解
这篇文章主要介绍了struts2集成javamail发邮件示例,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
不让tomcat显示目录文件列表的配置方法
这篇文章主要介绍了不让tomcat显示目录文件列表的配置方法,这里需要修改conf/web.xml文件,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
jsp使用cookie存储中文示例分享
这篇文章主要介绍了jsp使用cookie存储中文示例,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
jsp中include指令静态导入和动态导入的区别详解
这篇文章主要介绍了jsp中include指令静态导入和动态导入的区别,通过示例和图文讲解可以更好的看出他们的区别,需要的朋友可以参考下
评论 0
收藏 0
赞 0
分享
jsp中文显示问号问题解决方法
jsp中想要输出的中文被显示成问号?在eclipse-windows- preferences中搜索jsp,Encoding选项中选择 Chinese,此问题便可解决
评论 0
收藏 0
赞 0
分享
查看更多
网络赚钱
更多
内容型网站实现盈利的6种方法
sp项目教程:最新日赚500元教程
企业网站通过流量变现有哪些关键的环节需要注意?
网赚如何避免上当受骗?网赚骗子如何防?
Google Adsense西联汇款领取方式与流程,亲身实践
网站赚钱这么难吗 你学会了多少?
站长故事
更多
被低估的公司(一):写在阿里IPO之后
有钱就是任性 2014年科技界大佬十大惊人语录
快播之死:中国互联网的政策红利期已结束
我眼里的2014年中国互联网大会亮点
微营销实例之一个80后妈妈的微商之旅
揭秘互联网骗子怎么做到月入过万