手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>程序设计>Java技术>列表

入门必读:Servlet/JSP配置超详解

来源:互联网 作者:west263.com 时间:2008-02-23
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!


  点击“Finish”完成安装,并开始配置MySQL,点“Next”,进入配置类型选择页面。选“Detailed configuration”(详细配置),点“Next”,进入服务类型选择页面。选“Developer Machine”(开发者机器),这样占用系统的资源不会很多,点“Next”后,进入数据库用法选择页面。

  选择“Multifunctional Database”,点“Next”,进入选择InnoDB数据存放位置页面,不用更改设置,直接放在Installation Path安装目录里即可,然后点“Next”,选择MySQL的同时联接数,选择“Manual Setting”,设置为100(根据自己需要,酌情设置)

  点“Next”,配置MySQL在TCP/IP通讯环境中的端口选择默认的3306端口即可。点“Next”,选择MySQL中的字符设置,注意,这里的选择将会影响你是否能在MySQL中使用中文。选择gb2312字符集以便支持简体中文,点“Next”,设置Windows服务选项,注意,这里的选择很关键。

  “Install As Windows Service”一定要勾选,这是将MySQL作为Windows的服务运行。“Service Name”就用默认的“MySQL”下面的“Launch the MySQL Server automatically”一定要勾选,这样Windows启动时,MySQL就会自动启动服务,要不然就要手工启动MySQL。

  许多人说安装MySQL后无法启动、无法连接、出现10061错误,原因就在这里。点“Next”,设置根帐号root的登录密码,“Modify Security Settings”是设置根帐号的密码,输入你设定的密码即可。

  “Create An Anonymous Account”是创建一个匿名帐号,这样会导致未经授权的用户非法访问你的数据库,有安全隐患,建议不要勾选。

  点“Next”,MySQL配置向导将依据你上面的所有设定配置MySQL,以便MySQL的运行符合你的需要,点“Execute”开始配置,当出现“Service started successfully”时,说明你的配置完成,MySQL服务启动成功

  点“Finish”完成,整个MySQL的配置完成,剩下的就是用MySQL客户端连接MySQL服务器,然后使用了。

  安装JDBC驱动:

  解压缩mysql-connector-java-3.1.10.zip

  将要使用的是mysql-connector-java-3.1.10-bin-g.jar

  和mysql-connector-java-3.1.10-bin.jar

  配置

  在C:\Program Files\Java目录下建立mysqlforjdbc子目录,进入该目录将mysql-connector-java-3.

  1.10-bin.jar到该目录下

  进入C:\Program

  Files\Java\jdk1.5.0_04\lib目录将mysql-connector-java-3.1.10-bin-g.jar拷贝到该目录下

  然后配置classpath,追加%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.

  jar;C:\Program

  Files\Java\mysqlforjdbc\mysql-connector-java-3.1.10-bin.jar;到该环境变量中去。

  追加以后环境变量如下:

CLASSPATH=%JAVA_HOME%\lib\dt.jar;
%JAVA_HOME%\lib\tools.jar;
C:\Program Files\Apache Software
Foundation\Tomcat5.5\common\lib\servlet-api.jar;
%JAVA_HOME%\lib\mysql-connector-java-3.1.10-bin-g.jar;
C:\Program Files\Java\mysqlforjdbc
\mysql-connector-java-3.1.10-bin.jar;


  配置这个的目的是让java应用程序找到连接mysql的驱动。

  查看并启动MySQL服务

  在Windows XP下安装完MySQL后,它就已经自动启动服务了,并且在开始菜单中有其客户端的快捷方式连接,可以通过Windows的服务管理器查看。“开始”-“运行”,输入“services.msc”,回车。

  弹出Windows的服务管理器,然后就可以看见服务名为“mysql”的服务项了,其右边标明“已启动”在开始菜单-所有程序-MySQL-MySQL Server 4.1-MySQL Command Line Client用客户端的快捷方式连接,输入安装时设置的密码即可。

  数据库的使用

  Mysql安装完毕以后,在开始菜单-所有程序-MySQL-MySQL Server 4.1-MySQL Command Line Client用客户端的快捷方式连接

  输入安装时设置的密码

  使用mysql的基本命令(在mysql命令行编辑每输入完命令后最后一定要有分号)

  显示数据库:show databases;

  使用数据库:use 数据库名;

  建库

  在mysql里建一个数据库first,以及在数据库里建一个表about

  命令:create database first;

  为数据库设置权限(用户和密码)

  命令:

grant all privileges on first.* to test@localhost identified by “123456”;


  当你执行完这个命令以后,只要你再以用户名:test,密码:123456登录时你就只可以对first这个数据库操作,这样避开使用root

  输入命令:use first;

  使用first数据库;

  在first库中建表

  命令:

create table about(id int(8)
primary key,name varchar(10));


  在表中假如数据:

  命令:

insert into about values
('xyw1026','laojiang');


  退出

  命令:

  exit


  JSP连接mysql

  在C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps目录下建立子目录myapp

  进入C:\Program Files\Apache Software Foundation\Tomcat5.5\webapps\myapp目录下

  用记事本编写一个文件保存为first.jsp

  代码如下:

<%@ page contentType="text/html;charset=gb2312"%>
<%@ page import="java.sql.*"%>
<html>
<body>
<%Class.forName
("org.gjt.mm.mysql.Driver").newInstance();
String url ="jdbc:mysql:
//localhost/softforum?user=
soft&password=soft1234&useUnicode=
true&characterEncoding=8859_1"
//first为你的数据库名
Connection conn= DriverManager.getConnection(url);

文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!