Jsp+MySQL+Myeclipse

来源:互联网 发布:播放dsd软件 编辑:程序博客网 时间:2024/05/08 22:07

一.直接在电脑中配置MySQL

     1.安装mysql具体安装就不说,很容易。下面是我的环境配置

      classpath:.;%JAVA_HOME%/JRE/LIB/RT.JAR;JAVA_HOME%/lib/tools.jar;%CATALINA_HOME%/common/lib/Servlet.jar;%JAVA_HOME%/JRE/LIB/mysql-connector-java-5.0.8-bin.jar;D:/Program Files/mysqlforjdbc/mysql-connector-java-5.0.8-bin.jar; 这是完整的配置,包括jdk,tomcat,mysql。

其中%JAVA_HOME%/JRE/LIB/mysql-connector-java-5.0.8-bin.jar;D:/Program Files/mysqlforjdbc/mysql-connector-java-5.0.8-bin.jar;是mysql配置需要追加的。其中mysql-connector-java-5.0.8-bin.jar是它的驱动,mysqlforjdbc是我新建的文件夹存放该驱动的。前面一个,将其放在jdk-lib下面这里要。

    2.将mysql-connector-java-5.0.8-bin.jar复制粘贴到tomcat的lib下面。

     3.运行

     建立一个数据库example表名about。jsp程序如下,其中添加相应的名,密码。在tomcat中运行该jsp就可以看到结果了。

<%@ 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="example";

//表名

String tableName="about";

//联结字符串

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("num");

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();

%>

二.Myeclipse中配置

1.创建数据库。

windows-openperspective-myeclipseDataexplore入没看见到other中去找,打开后在左边右击新建

在对话框中进行相关的配置。第一框,选择Mysql connector/]

第二框,名字随你

第三框,注意一下,要改变用原来的那个不行。改成jdbc:mysql://127.0.0.1:3306/Mysql

然后就是名,密码了。

再来addjar加入驱动,一般下面的driverclassname会自动的选择好,不过有时候还是注意一下好,驱动有不同的名称。我的是com.mysql.jdbc.Driver     OK这理就弄好了。

2.运行

这里有个非常重要的一点。。。。我们需要将mysql-connector-java-5.0.8-bin.jar放置在lib下,开始我一直以为是在jdk的lib中,不然。这个jre不是jdk中的jre,二是myeclipse软件中的jre。。。。

D:/Program Files/MyEclipse 7.0/binary/com.sun.java.jre.win32.x86_1.5.0.011/lib/ext 这是我放置的路径,就是在myeclipse安装包下面。没得这一步,运行jsp无法加载驱动。重启mye。。。将上面的jsp内容复制到myeclipse中建的jsp文件中,运行该jsp就可以看见效果了哦。

建立数据库的时候可以直接在myeclipse中完成。