windows下jsp+mysql网站环境配置

文为参考网上的资料安装jsp网站的总结.


数据库采用mysql(配置过程如有问题可以重启tomcat试一下)
一、下载软件
.J2SE
http://java.sun.com/j2se/.4.2/download.html
2.Tomcat服务器
http://tomcat.apache.org/download-4.cgi
3.mysql服务器
http://dev.mysql.com/downloads/mysql/5.0.html
安装时字符集选latin(应与数据库采用字符集相同)
安装好数据库后用以下命令看数据库采用什么字符集:
help
4.JDBC驱动
http://dev.mysql.com/downloads/connector/j/5.0.html


二、依次安装以上软件
假设安装后的路径分别如下:
.J2SE
C:\j2sdk.4.2
2.Tomcat
C:\Program Files\Apache Software Foundation\Tomcat 4.
3.mysql
C:\Program Files\MySQL\MySQL Server 5.0


三、配置
.设置环境变量
在'我的电脑'上点右键,属性->高级->环境变量,添加如下变量:
PATH=%PATH%;C:\j2sdk.4.2\bin;C:\Program Files\MySQL\MySQL Server 5.0\bin
JAVA_HOME=C:\j2sdk.4.2
CLASSPATH=C:\j2sdk.4.2\lib\tools.jar;mysql-connector-java-5.0.5-bin.jar;mysql-connector-java-5.0.5-bin-g.jar
TOMCAT_HOME=C:\Program Files\Apache Software Foundation\Tomcat 4.
2.jsp连接mysql设置

mysql-connector-java-5.0.5-bin.jar
mysql-connector-java-5.0.5-bin-g.jar
拷贝到C:\j2sdk.4.2\lib

mysql-connector-java-5.0.5-bin.jar
拷贝到
C:\Program Files\Apache Software Foundation\Tomcat 4.\common\lib
C:\Program Files\Apache Software Foundation\Tomcat 4.\shared\lib
(千万别复制mysql-connector-java-5.0.5-bin-g.jar)
四、JSP连接mysql测试
.建立数据库xia
打开命令行窗口,输入:
mysql -h localhost -u root -p
cr�ate database xia;
use xia;
cr�ate table member(id int(8) primary key,name varchar(0));
ins�rt into member values(,'yang');
ins�rt into member(name,id) values('xia',2);
(安全:为数据库设置权限(用户和密码)
命令:grant all privileges on shujuku.* to test@localhost identified by “23456”;
当你执行完这个命令以后,只要你再以用户名:test,密码:23456登录时你就只可以对shujuku这个数据库操作,
这样避开使用root,对数据库的安全有很大帮助.)
2.把以下文件保存为index.jsp到C:\Program Files\Apache Software Foundation\Tomcat 4.\webapps\ROOT
----------------begin----------------------
<%@ page contentType="text/html; charset=gb232" %>
<%@ page language="java" %>
<%@ page import="com.mysql.jdbc.Driver" %>
<%@ page import="java.sql.*" %>
<%
//驱动程序名
String driverName="com.mysql.jdbc.Driver";
//数据库用户名
String userName="root";
//密码
String userPasswd="";
//数据库名
String dbName="xia";
//表名
String tableName="member";
//联结字符串
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.cr�ateStatement();
String sql="Sel�ct * FROM "+tableName;
ResultSet rs = statement.executeQuery(sql);
//获得数据结果集合
ResultSetMetaData rmeta = rs.getMetaData();
//确定数据集的列数,亦字段数
int numColumns=rmeta.getColumnCount();
// 输出每一个数据值
out.print("id");
out.print("|");
out.print("name");
out.print("<br>");
while(rs.next()) {
out.print(rs.getString()+" ");
out.print("|");
out.print(rs.getString(2));
out.print("<br>");
}
out.print("<br>");
out.print("数据库操作成功,恭喜你");
rs.close();
statement.close();
connection.close();
%>
--------------------end------------------------
输入http://localhost:8080测试


五、安装网站程序
)、拷贝文件
.拷贝C:\Program Files\MySQL\MySQL Server 5.0\data\dataname
2.把
C:\Program Files\Apache Software Foundation\Tomcat 4.\webapps\ROOT\mywebroot
C:\Program Files\Apache Software Foundation\Tomcat 4.\webapps\ROOT\web-inf
目录拷贝过去
3.建立
C:\Program Files\

[1] [2]  下一页

评论: 0 | 引用: 0 | 查看次数: -
发表评论
昵 称:
密 码: 游客发言不需要密码.
邮 箱: 博主回复后,系统将发送通知邮件到您的邮箱,可不填.
网 址:
内 容:
验证码: 验证码
选 项:
虽然发表评论不用注册,但是为了保护您的发言权,建议您注册帐号.