mysql的安装用于连接jsp_如何实现差动连接 实现JSP与MySQL的连接

现在用JSP技术来开发网站、B/S结构应用程序的软件组织越来越多,对于刚接触或想用JSP应用程序连接数据库的程序员或JSP爱好者来说,怎样确认JSP应用程序已经连接到数据库是JSP访问与操纵数据库的前提。

本文主要用到的软件有:mysql-4.1.7-win(MySQL数据库的安装程序)、mysqlcc-0.9.4-win32(MySQL数据库控制台,用它可以可视化对MySQL数据库进行操作)、jdk1.5.0(Java开发工具包)、tomcat-5.0.28(一个免费的开源Web服务器)。接下来要介绍的是对上述四种软件的安装和配置、编写JSP与MySQL连接的代码程序、运行JSP程序。

软件的安装与配置

●MySQL数据库的安装与配置。

MySQL是一个小巧灵珑的数据库服务器软件,对于中、小型应用系统是非常理想的。除了支持标准的ansi sql语句外,它还支持多种平台,属于开放源代码软件。本文用的MySQL数据库的版本为4.1.7,下载的地址为: of Older Releases链接,

找到Windows操作系统的4.1.省略 Sign-Up窗口(如图1所示),按“取消”按钮,在弹出的下一窗口选中“Configure the MySQL Server now”复选框,按“Finish”按钮进入配置MySQL服务器窗口。在配置MySQL服务器过程中,出现(如图2所示)窗口。

在图2所示窗口的“Character Set”的下拉列表中选择“gb2312”,按“Next”按钮。在接下来的配置MySQL服务器过程中,出现如图3所示窗口。

在图3所示窗口中去掉“Modify Security Settings”复选框,按“Next”按钮。

● MySQL数据库控制台的安装

本文用的MySQL数据库控制台的版本为0.9.4,用它可以对MySQL数据库进行可视化操作,下载的地址为: id=210,双击安装程序,按默认选项进行安装。

安装完成后,点击“开始”→“程序”→“MySQL Control Center”→“MySQL Control Center”,出现如图4所示窗口。通过图4所示的这个窗口就可以对MySQL数据库进行可视化操作了。

● jdk1.5.0的安装与配置

JDK 是Java开发工具包 Java Development Kit 的缩写。它是一种用于构建在 Java 平台上发布的应用程序、applet

和组件的开发环境。本文所用的版本为1.5.0。下载的地址为:

Files\Java\jdk1.5.0_03\bin”,将其路径名复制,然后打开“我的电脑”的“属性”窗口,找到“高级”,点击“环境变量”按钮,找到系统变量中的“PATH”,双击“PATH”记录,弹出“编辑系统变量”窗口,在变量值的最后加上分号和jdk的bin目录,如“C:\Program

Files\Java\jdk1.5.0\bin”。点击“新建”,新建一个系统变量,变量名为java_home,变量值为“C:\Program Files\Java\jdk1.5.0”(默认安装路径)。点击“新建”,再新建一个系统变量,变量名为classpath,变量值为“C:\Program Files\Java\jdk1.5.0\lib\dt.jar;C:\Program

Files\Java\jdk1.5.0\lib\tools.jar”。最后按确定退出。

● Web服务器的安装与配置

本文所用的Web服务器为tomcat-5.0.28,下载的地址为::

C:\tomcat-5.0.28\bin,将其路径名复制,然后打开“我的电脑”的“属性”窗口,找到“高级”,点击“环境变量”按钮,找到系统变量中的“PATH”,双击“PATH”记录,弹出“编辑系统变量”窗口,在变量值的最后加上分号和Tomcat的bin目录,如:;

C:\tomcat-5.0.28\bin。点击“新建”,新建一个系统变量,变量名为tomcat_home,变量值为“C:\tomcat-5.0.28”。最后按确定退出。

编写JSP与MySQL的连接代码

打开网页开发工具,如Macromedia Dreamweaver 。如果没有安装网页开发工具,也可以打开一个文本文档,输入JSP代码:

%@ page contentType="text/html; charset=gb2312" %>

//建立与MySQL数据库的连接。

Connection connection=DriverManager.getConnectionurl;

//建立Statement对象。

Statement statement = connection.createStatement;

//获取数据的SQL语句。

String sql="SELECT * FROM "+tableName;

//建立ResultSet对象。

ResultSet rs = statement.executeQuerysql;

//获得数据结果集合

ResultSetMetaData rmeta = rs.getMetaData;

//确定数据集的列数,亦字段数

int numColumns=rmeta.getColumnCount;

// 输出每一个数据值

out.print"help_keyword_id";

out.print"|";

out.print"name";

out.print"";

whilers.next {

out.printrs.getString1+" ";

out.print"|";

out.printrs.getString2;

out.print"";

}

out.print"";

out.print"数据库操作成功,恭喜你!";

rs.close;

statement.close;

connection.close;

% >

JSP代码写好后,按“文件”→“另存为”,在弹出窗口的“文件名”处写上“test_mysql.jsp”后,按保存即得到JSP文件。

运行JSP程序

为了保证JSP程序能正常连接MySQL数据库,需要下载MySQL的JDBCJava Database Connectivity,Java

数据库连接驱动程序。下载地址为:

Explorer浏览器,输入:

通过以上步骤就实现了JSP与MySQL数据库的连接。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值