始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

配置Jsp虚拟主机连接mysql

发布时间:  2014/8/7 11:29:15
如果使用的虚拟空间是windows2003,若想支持jsp的网站程序运行需要安装配置tomcat:

再安装之前要确定:
http://localhost:8080/index.jsp 可以正常运行
mysql数据库有正确的安装 
mysql安装请参考:
jdbc驱动下载地址:http://dev.mysql.com/downloads/connector/j/5.1.html
http://dev.mysql.com/downloads/mirror.php?id=403046#mirrors

1、环境变量配置
下载解压,复制里面的mysql-connector-java-5.1.17-bin.jar 到以下两个目录(如果安装tomcat和jdk的目录不同,请拷贝到相应的lib目录)
C:\Program Files\Apache Software Foundation\Tomcat 7.0\lib 
C:\Program Files\Java\jdk1.6.0_26\lib
然后右击我电脑-高级-环境变量-新建一个
CLASSPATH 然后把目标设置成以下地址
C:\Program Files\Java\jdk1.6.0_26\lib\mysql-connector-java-5.1.17-bin.jar
到此就配置完成

2、测试是否配置成功
创建测试数据库:开始->运行->cmd 然后进入mysql的bin目录,通常在:C:\Program Files\mysql5.0\bin
mysql -h localhost -u root -p然后再输入mysql密码,分别执行以下命令。
create database xia;
use xia;
create table member(id int(8) primary key,name varchar(10));
insert into member values(1,'yang');
insert into member(name,id) values('xia',2);
创建jsp测试文件:在C:\Program Files\Apache Software Foundation\Tomcat 7.0\webapps\ROOT 下创建testmyql.jsp文件,然后输入如下代码:
(以下代码的密码处String userPasswd要正确设置mysql的root密码才行)

----------------begin----------------------
<%@ 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="";
//数据库名
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.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("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("数据库操作成功,恭喜你");
rs.close();
statement.close();
connection.close();
%>
--------------------end------------------------

输入http://localhost:8080/testmysql.jsp如果可以正常读取刚才的数据,就成功了。

亿恩科技的JSP虚拟主机支持Java语言、BGP双线、千M硬件防火墙,独享jtomcat服务,支持在线重启Tomcat,提供日志分析、流量分析以及查看链接信息等功能,专为Java语言开发的虚拟主机让jsp的页面运行更高速、安全、流畅。

本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线