zoukankan
html css js c++ java
JSP连接MySQL数据库的方法
<%
@ 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
=
"
stock
"
;
//
表名
String tableName
=
"
users
"
;
//
联结字符串
String url
=
"
jdbc:mysql://localhost/
"
+
dbName
+
"
?user=
"
+
userName
+
"
&password=
"
+
userPasswd;
Class.forName(
"
com.mysql.jdbc.Driver
"
).newInstance();
Connection conn
=
DriverManager.getConnection(url);
Statement stmt
=
conn.createStatement();
String sql
=
"
SELECT * FROM
"
+
tableName;
ResultSet rs
=
stmt.executeQuery(sql);
//
获得数据结果集合
ResultSetMetaData rsmd
=
rs.getMetaData();
//
确定数据集的列数,亦字段数
int
numColumns
=
rsmd.getColumnCount();
//
输出每一个列名
out.print(
"
<table border=1><tr>
"
);
for
(
int
i
=
1
;i
<
numColumns;i
++
)
{
out.print(
"
<td>
"
+
rsmd.getColumnName(i)
+
"
</td>
"
);
}
out.print(
"
</tr>
"
);
while
(rs.next())
{
out.print(
"
<tr>
"
);
for
(
int
i
=
1
;i
<
numColumns;i
++
)
{
//
输出数据
out.print(
"
<td>
"
+
rs.getString(i)
+
"
</td>
"
);
}
out.print(
"
</tr>
"
);
}
out.print(
"
</table>
"
);
out.print(
"
数据库操作成功,恭喜你
"
);
rs.close();
stmt.close();
conn.close();
%>
MySql的jdbc下载地址:
http://mysql.isu.edu.tw/Downloads/Connector-J/mysql-connector-java-5.1.6.zip
查看全文
相关阅读:
基于XMPP实现的Openfire的配置安装+Android客户端的实现
Android之基于XMPP协议即时通讯软件
【Android XMPP】 学习资料收集贴(持续更新)
R-ArcGIS探秘(1)安装以及Sample执行
如何打造新媒体微营销平台
29淘宝论坛推广技巧
win10 UWP button
Tomcat 6.x Perm区内存泄露问题
Android WebView开发常见问题
创建类模式大PK(总结)
原文地址:https://www.cnblogs.com/ringwang/p/1236816.html
最新文章
三十三、Java图形化界面设计——布局管理器之null布局(空布局)
BorderLayout布局,修改各个区域大小办法
GridBagLayout练习
iOS开发UI篇—Modal简单介绍
iOS开发UI篇—APP主流UI框架结构
iOS开发UI篇—UITabBarController生命周期(使用storyoard搭建)
iOS开发UI篇—UITabBarController简单介绍
iOS开发UI篇—ios应用数据存储方式(归档)
编程生涯
李洪强iOS开发之-环信05_EaseUI 使用指南
热门文章
李洪强iOS开发之-环信04_消息
获取保存在沙盒中plist文件的用户的字典信息
iOS开发UI篇—ios应用数据存储方式(偏好设置)
自定义toast功能
仿新版qq头像设置,全新3D图片模式阐释设计原理
Android应用源码图书馆管理系统带服务端数据库
Pilin —— 一个基于Xmpp openfire smack的即时聊天工具
way/XMPP
android 消息推送框架
Android 基于xmpp协议,smack包,openfire服务端的高仿QQ的即时通讯实现
Copyright © 2011-2022 走看看