jsp怎么应用mysql jsp连接mysql数据库教程

轻松应对JSP连接MySQL数据库问题[1]

;   当您面临JSP连接MySQL数据库问题 你首先需要在MySQL数据库里创建一username表 表里面创建两个字符型的字段 字段名分别为 uid pwd 然后插入几条测试数据

东方网站建设公司创新互联,东方网站设计制作,有大型网站制作公司丰富经验。已为东方上1000家提供企业网站建设服务。企业网站搭建\外贸网站建设要多少钱,请找那个售后服务好的东方做网站的公司定做!

以下用两种方式来实现JSP连接MySql数据库

第一种方式 用JSP实现:

%//*******************************

****************

JDBC_ODBC连接MySql数据库,不需要设置数据源***********

**********************/

//********** 数据库连接代码 开始 ******/

//以下几项请自行修改String server="localhost";

//MYSQL 服务器的地址String dbname="test";

//MYSQL 数据库的名字String user="root";

//MYSQL 数据库的登录用户名String pass="chfanwsp";

//MYSQL 数据库的登录密码String port="3306";

//SQL Server 服务器的端口号,

默认为1433//数据库连接字符串

String url ="jdbc:mysql://"+server+":"+port+"/"+dbname+"?

user="+user+"passWord="+pass+"useUnicode

=truecharacterEncoding=GB2312";

//加载驱动程序Class.forName(".gjt.mm.mysql.Driver").newInstance();

//建立连接Connection conn= DriverManager.getConnection(url);

//创建语句对象Statement stmt=conn.createStatement

(ResultSet.TYPE_SCROLL_SENSITIVE,

ResultSet.CONCUR_UPDATABLE);

// **** 数据库连接代码 结束 *******

String sql="select * from username";

ResultSet rs=stmt.executeQuery(sql);

//rs.first();while(rs.next()){out.print("用户名:");

out.print(rs.getString("uid")+" 密码:");

out.println(rs.getString("pwd")+"");}

rs.close();stmt.close();conn.close();% %@ page contentType= text/; charset=gb language= java  import= java sql * %meta equiv= Content Type content= text/; charset=gb %//***********************************************  JDBC_ODBC连接MySql数据库 不需要设置数据源*********************************/   //********** 数据库连接代码 开始 ******/   //以下几项请自行修改String server= localhost ;        //MYSQL 服务器的地址String dbname= test ;            //MYSQL 数据库的名字String user= root ;                //MYSQL 数据库的登录用户名String pass= chfanwsp ;            //MYSQL 数据库的登录密码String port= ;    //SQL Server 服务器的端口号 默认为 //数据库连接字符串 String url = jdbc:mysql:// +server+ : +port+ / +dbname+ ?user= +user+ passWord= +pass+ useUnicode=truecharacterEncoding=GB ; //加载驱动程序Class forName( gjt mm mysql Driver ) newInstance();//建立连接Connection conn= DriverManager getConnection(url); //创建语句对象Statement stmt=conn createStatement(ResultSet TYPE_SCROLL_SENSITIVE ResultSet CONCUR_UPDATABLE);// ****     数据库连接代码 结束 *******    String sql= select * from username ;ResultSet rs=stmt executeQuery(sql);//rs first();while(rs next()){out print( 用户名: );out print(rs getString( uid )+ 密码: );out println(rs getString( pwd )+ br );}rs close();stmt close();conn close();%

lishixinzhi/Article/program/MySQL/201311/29619

jsp怎么连接mysql数据库

eclipse,我用的是eclipse,也可以用其他的开发工具。

tomcat,tomcat是用来做服务器的,如果eclipse还没有配置tomcat服务器,就要先配置好tomcat服务器。

MySQL,本文用的是MySQL数据库,读者也可以尝试用其他的数据库,但是连接驱动就要换成相应数据库的连接驱动。

连接驱动 mysql-connector-java-3.1.14-bin.jar,可以从网上下载。

方法/步骤

打开eclipse,菜单栏下,File-new,打开Dynamic Web Project,创建一个jsp project,为方便起见,本文直接在jsp页面里写java代码进行数据库的连接。。大部分网友应该都可以看懂这段代码的涵义,这里就不赘述了。

其中需要注意的是  String url="jdbc:mysql://localhost:3306/mydb"  其中的3306是MySQL安装时的端口号,默认的是3306,如果你安装MySQL时更改了端口号就要在这里填写你更改的端口号。下面是我的jsp文档

%@ page language="java" contentType="text/html; charset=UTF-8"

pageEncoding="UTF-8"%

%@page import="java.sql.Connection" %

%@page import="java.sql.*" %

%@page import="java.sql.DriverManager;" %

!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ""

html

head

meta http-equiv="Content-Type" content="text/html; charset=UTF-8"

titleInsert title here/title

/head

body

table border="1" align="center"

tr

td书名/td

td作者/td

/tr

%

String driverClass="com.mysql.jdbc.Driver";

String url="jdbc:mysql://localhost:3306/mydb";

String user="root";

String password="1234";

String a="zhangsan";

Connection conn;

try{

Class.forName(driverClass);

conn=DriverManager.getConnection(url,user,password);

Statement stmt=conn.createStatement();

String sql="select * from books";

ResultSet rs=stmt.executeQuery(sql);

while(rs.next()){

%

tr

td%=rs.getString("bookname") %/td

td%=rs.getString("writer") %/td

/tr

%

}

}

catch(Exception ex){

ex.printStackTrace();

}

%

/table

/body

/html

然后在这个project的WebContent\WEB-INF\lib的文件夹里添加之前提到的连接驱动 mysql-connector-java-3.1.14-bin.jar,将其复制到lib的文件夹中。保存项目,然后运行,就会在网页中出现表格。

3

是不是很简单呢,希望这篇经验能够给大家带来方便。

END

注意事项

要确保在MySQL中存在mydb数据库,mydb中已创建books表格,不然会提示错误的。

jsp怎么连接mysql数据库代码

jsp连接mysql数据库的操作方式。

1、在数据服务端安装好mysql数据库,这个是必须的,在自己的ssh或者虚拟机上,数据mysql可以看到相关的提示,说明安装成功

2、我是用的是tomcat服务器,在这里需要安装好java连接mysql的数据库操作库。我是用的jar包是:mysql-connector-java-3.1.14.tar.gz,大家可以在网上下载,或者,在官网上下载

3、把解包后的jar放到tomcat里面的lib文件夹下

4、在程序的代码段里添加连接函数库和库函数,就可以连接到mysql数据库了

5、剩下的就是我们使用的时候调用这样的数据了,在jsp里使用mysql数据库中的数据

网站标题:jsp怎么应用mysql jsp连接mysql数据库教程
网页URL:https://www.cdcxhl.com/article44/ddeojee.html

成都网站建设公司_创新互联,为您提供建站公司软件开发全网营销推广营销型网站建设标签优化移动网站建设

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

网站托管运营