JSP 连接 MySQL 数据库的例子
2008-12-17 21:58
459 查看
一:数据库
1. 正确install mysql
2. mysql -h localhost -u root -p
3. create database shujuku;
4. grant all privileges on shujuku.* to test@localhost identified by "12345";
5. use shujuku;
6. create table biao (id int(8) primary key, name varchar (32));
7. insert into biao value(1,'vingo');
8. download mysql jdbc driver and copy the 'mysql-connector-java-5.1.7-bin.jar' to tomcat lib directory.
二: JSP part
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%
String driverName = "com.mysql.jdbc.Driver";
String userName="test";
String userPasswd="12345";
String dbName = "shujuku";
String tableName = "biao";
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);
// get the result set
ResultSetMetaData rsmeta = rs.getMetaData();
int numColums = rsmeta.getColumnCount();
out.print("id");
out.print("|");
out.print("name");
out.print("<br>") ;
while(rs.next()) {
out.print(rs.getString(1) + " ") ;
out.print("|");
out.print(rs.getString(2));
out.print("<br>");
}
out.print("<br>");
out.print("database query successfully ... congratulation ... ");
rs.close();
statement.close();
connection.close();
%>
三:Don't forget to restart tomcat, it should reload all library.
1. 正确install mysql
2. mysql -h localhost -u root -p
3. create database shujuku;
4. grant all privileges on shujuku.* to test@localhost identified by "12345";
5. use shujuku;
6. create table biao (id int(8) primary key, name varchar (32));
7. insert into biao value(1,'vingo');
8. download mysql jdbc driver and copy the 'mysql-connector-java-5.1.7-bin.jar' to tomcat lib directory.
二: JSP part
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%
String driverName = "com.mysql.jdbc.Driver";
String userName="test";
String userPasswd="12345";
String dbName = "shujuku";
String tableName = "biao";
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);
// get the result set
ResultSetMetaData rsmeta = rs.getMetaData();
int numColums = rsmeta.getColumnCount();
out.print("id");
out.print("|");
out.print("name");
out.print("<br>") ;
while(rs.next()) {
out.print(rs.getString(1) + " ") ;
out.print("|");
out.print(rs.getString(2));
out.print("<br>");
}
out.print("<br>");
out.print("database query successfully ... congratulation ... ");
rs.close();
statement.close();
connection.close();
%>
三:Don't forget to restart tomcat, it should reload all library.
相关文章推荐
- jsp连接mysql 数据库
- jsp 连接 mysql 数据库测试
- jsp连接数据库MySql
- jsp 连接MS server 数据库的例子
- JSP 连接各类数据库大全(Oracle,MSSQL,DB2,Informix,SyBASE,MYSQL,PostgreSQL)
- JSP初学大全!!带连接数据库例子
- jsp测试MySql连接数据库
- Jsp 连接 mySQL、Oracle 数据库备忘(Windows平台)
- 在jsp中如何有JDBC连接各种数据库之MySQL
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- 一个EXTJS与JSP连接把数据写入数据库的例子
- 解耦合 jsp 连接 mysql 的实例代码 jsp连接数据库的最好方法
- MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总结
- 中文乱码--MySQL5.0中文问题及JDBC数据库连接和JSP汉字编码问题解决方法总
- jsp+javabean 连接 mysql 数据库
- JSP初学大全!!带连接数据库例子
- JSP 连接 MySQL 数据库&获取数据库数据
- JSP中通过JDBC连接数据库mysql
- JSP数据库连接疑问(Mysql)
- JSP:连接数据库mysql