首页 > 运维 > 知识 > jsp连接哪个数据库,jsp与哪种数据库搭配

jsp连接哪个数据库,jsp与哪种数据库搭配

来源:整理 时间:2023-10-05 11:11:57 编辑:黑码技术 手机版

本文目录一览

1,jsp与哪种数据库搭配

JSP使用JDBC驱动程序和数据库进行连接,适合任何支持JDBC的数据库(如:MySQL,Sqlserver,Oracle,DB2,HSQLDB等等),性能取决于JDBC驱动的性能和数据库本身的性能。
与数据库中的任何一种都可以
jsp搭配oracle数据库是最好的,但是,oracle的数据库端口号与tomcat的端口号可能会冲突。这个问题要处理好。要是平时自己练习使用的话,或者是小项目的话,可以考虑一下mysql数据库。

jsp与哪种数据库搭配

2,jsp与什么数据库连接是最常用的

根据需要.我最常用的是mysql. oracle,db2等是不错的选择.sql server 2000 与 2005 可以选择使用.
mysqlsqloracle
你试试登陆mysql 用你现在配置的用户名密码看看能不能进去.
现在很多公司都用sql server。 我个人还是比较多的用mysql
oracle,mysql,sybase,db2等。相反,楼上说的sqlserver是最少用的

jsp与什么数据库连接是最常用的

3,用jsp怎样连接数据库

你好朋友,用JAVA做论坛,那你应该学习数据库呀,数据都是从数据库中读出来的.你用JSP做论坛,应该写个JAVABEAN,采用JDBC连接你所用的数据库呀.所以你要学习SQL语句,JDBC.
一、jsp连接oracle8/8i/9i数据库(用thin模式)testoracle.jsp如下:<%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%class.forname("oracle.jdbc.driver.oracledriver").newinstance();string url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为你的数据库的sidstring user="scott";string password="tiger";connection conn= drivermanager.getconnection(url,user,password);statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);string sql="select * from test";resultset rs=stmt.executequery(sql);while(rs.next()) 您的第一个字段内容为:<%=rs.getstring(1)%>您的第二个字段内容为:<%=rs.getstring(2)%><%}%><%out.print("数据库操作成功,恭喜你\");%><%rs.close();stmt.close();conn.close();%></body></html>二、jsp连接sql server7.0/2000数据库testsqlserver.jsp如下:<%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver").newinstance();string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";//pubs为你的数据库的string user="sa";string password="";connection conn= drivermanager.getconnection(url,user,password);statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);string sql="select * from test";resultset rs=stmt.executequery(sql);while(rs.next()) 您的第一个字段内容为:<%=rs.getstring(1)%>您的第二个字段内容为:<%=rs.getstring(2)%><%}%><%out.print("数据库操作成功,恭喜你\");%><%rs.close();stmt.close();conn.close();%></body></html>

用jsp怎样连接数据库

4,jsp系统怎么连接数据库

请问下是什么结构?用jdbc连接的话:public class DBUtil private static String user; private static String password; private static String url; static Properties prop=new Properties(); try ClassLoader classLoader=DBUtil.class.getClassLoader(); InputStream is=classLoader.getResourceAsStream("db.properties"); prop.load(is); user=prop.getProperty("user"); password=prop.getProperty("password"); url=prop.getProperty("url"); Class.forName("com.mysql.jdbc.Driver"); } catch (Exception e) e.printStackTrace(); throw new RuntimeException("找不到加载类"); } } public static Connection getConnection()throws Exception Connection conn=null; conn=DriverManager.getConnection(url,user,password); return conn; } public static void close(Connection conn) if(conn!=null) try conn.close(); } catch (SQLException e) e.printStackTrace(); } } } public static void main(String[] args)throws Exception System.out.println(DBUtil.getConnection()); }}如果是用SSH架构的话,用hibernate里面去配置就OK了!
书上到处都是。。。
一、jsp连接oracle8/8i/9i数据库(用thin模式)testoracle.jsp如下:<%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%class.forname("oracle.jdbc.driver.oracledriver").newinstance();string url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为你的数据库的sidstring user="scott";string password="tiger";connection conn= drivermanager.getconnection(url,user,password);statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);string sql="select * from test";resultset rs=stmt.executequery(sql);while(rs.next()) 您的第一个字段内容为:<%=rs.getstring(1)%>您的第二个字段内容为:<%=rs.getstring(2)%><%}%><%out.print("数据库操作成功,恭喜你\");%><%rs.close();stmt.close();conn.close();%></body></html>二、jsp连接sql server7.0/2000数据库testsqlserver.jsp如下:<%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver").newinstance();string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";//pubs为你的数据库的string user="sa";string password="";connection conn= drivermanager.getconnection(url,user,password);statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);string sql="select * from test";resultset rs=stmt.executequery(sql);while(rs.next()) 您的第一个字段内容为:<%=rs.getstring(1)%>您的第二个字段内容为:<%=rs.getstring(2)%><%}%><%out.print("数据库操作成功,恭喜你\");%><%rs.close();stmt.close();conn.close();%></body></html>
在jsp页面写链接数据库的脚本,在网上随便搜就有,这个跟你的数据库类型有关系

5,jsp连接数据库

首先你要有数据库 然后那个系统应该有一个配置文件,填上你数据库的相应配置就可以连上了 tomcat用法你百度一下一大片这里就不详细说了
一、jsp连接oracle8/8i/9i数据库(用thin模式)testoracle.jsp如下:<%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%class.forname("oracle.jdbc.driver.oracledriver").newinstance();string url="jdbc:oracle:thin:@localhost:1521:orcl";//orcl为你的数据库的sidstring user="scott";string password="tiger";connection conn= drivermanager.getconnection(url,user,password);statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);string sql="select * from test";resultset rs=stmt.executequery(sql);while(rs.next()) 您的第一个字段内容为:<%=rs.getstring(1)%>您的第二个字段内容为:<%=rs.getstring(2)%><%}%><%out.print("数据库操作成功,恭喜你\");%><%rs.close();stmt.close();conn.close();%></body></html>二、jsp连接sql server7.0/2000数据库testsqlserver.jsp如下:<%@ page contenttype="text/html;charset=gb2312"%><%@ page import="java.sql.*"%><html><body><%class.forname("com.microsoft.jdbc.sqlserver.sqlserverdriver").newinstance();string url="jdbc:microsoft:sqlserver://localhost:1433;databasename=pubs";//pubs为你的数据库的string user="sa";string password="";connection conn= drivermanager.getconnection(url,user,password);statement stmt=conn.createstatement(resultset.type_scroll_sensitive,resultset.concur_updatable);string sql="select * from test";resultset rs=stmt.executequery(sql);while(rs.next()) 您的第一个字段内容为:<%=rs.getstring(1)%>您的第二个字段内容为:<%=rs.getstring(2)%><%}%><%out.print("数据库操作成功,恭喜你\");%><%rs.close();stmt.close();conn.close();%></body></html>
package com.util;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement;public class Database public static Connection getConnection() Connection conn_ms = null; try Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); String url = "jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=master"; String user = "sa"; String password = "sa"; conn_ms = DriverManager.getConnection(url, user, password); System.out.println("sql server OK"); } catch (Exception e) System.out.println("sql server Fail "); e.printStackTrace(); } return conn_ms; } public static void destory(Connection conn, Statement stmt, ResultSet rs) try if (stmt != null) stmt.close(); stmt = null; } if (conn != null) conn.close(); conn = null; } } catch (Exception e) e.printStackTrace(); } }}你参考一下 这个是直连的类 今天没有什么时间了 有什么问题有时间再说吧 我这几天一周在做一个 jsp的小小的程序 建议你上网上多查一下 对学习很有帮助 如果你真需要的话 过几天我把现在做的程序发给你 你参考一下
个人觉得现在最好是使用ORM技术,比如hibernate 或者JPA
同TOMCAT的话 在conf/server.xml中加入 name="jdbc/jsp" auth="Container" type="javax.sql.DataSource" username="sa" password="你的数据库密码" driverClassName="com.microsoft.jdbc.sqlserver.SQLServerDriver" maxIdle="10" maxWait="10000" maxActive="100" url="jdbc:microsoft:sqlserver://localhost;1433;DatabaseName=TestDB" /> 再在conf/context.xml中加入 再到网上找一个数据库连接池的程序进行测试就可以了
文章TAG:连接哪个数据数据库jsp连接哪个数据库

最近更新

  • 3ds max 粒子插件下载3ds max 粒子插件下载

    加力器3dsmax的使用方法如下。vary3.0for3dsMAX2014是专门为3dsMAX2014插件开发的,不保证能在3dsMax2016上正常运行,3dmax2016可以安装3.0for3dsMax2014吗。1、你知道MAX的插件有哪些吗?.....

    知识 日期:2024-04-23

  • 好看的表格样式插件,excel好看的表格样式好看的表格样式插件,excel好看的表格样式

    在更详细的表格/列表中选择合适的样式。更改默认值表格样式,如何修改各位大佬的表头插件表格?右键单击列表中的任意表格样式,选择“设为默认”命令,如何变美表格我们生活中经常需要做表格.....

    知识 日期:2024-04-23

  • acer care center这是什么程序acer care center这是什么程序

    abDOcs.abfiles.skype可以卸载吗?宏碁笔记本电脑上的以下软件可以直接卸载(如果你觉得占用内存的话):1.abphoto可以直接卸载;2.abDOcs可以直接卸载;3.abfiles可以直接卸载;4.skype可以直接.....

    知识 日期:2024-04-23

  • eclipse svn插件更新eclipse svn插件更新

    eclipse中文svn插件如何使用,eclipse如何安装-2插件-1/Install-2插件方法步骤下载SVN/如何在Eclipse下安装SVN插件1下载最新的Eclipse,我的版本是3.7.2indogo(EclipseDeforJavaEedeelope.....

    知识 日期:2024-04-23

  • pr字幕沙化特效插件pr字幕沙化特效插件

    效果1。字幕逐字效果1,创建字幕文件点击pr上层菜单栏[字幕],选择新建静态字幕,输入【最终效果如下:效果2,字幕写作效果动画1,创建字幕文件点击pr上层菜单栏[字幕],选择新建静态字幕。1、PR加.....

    知识 日期:2024-04-23

  • 好宝贝播放插件有毒吗好宝贝播放插件有毒吗

    数字宝贝新世纪天女兽插件如何搭配1。PVE,普通插件:斜杠插件斜杠插件,核心/123,数码宝贝新世纪金色甲龙兽X插什么插件如果你指的是数码宝贝新世纪出现的金色甲龙兽X需要安装Flash插件才能.....

    知识 日期:2024-04-23

  • chrome edge插件下载,Chrome下载网页视频插件chrome edge插件下载,Chrome下载网页视频插件

    用chrome下载edge表示故障中发现的文档不一致。chrome和Edge浏览器不能下载,rainbownote如何删除和关闭所有程序,选中它,同时按shiftdelete试试看:RainbowNote插件简介:这是ChromeStore的.....

    知识 日期:2024-04-23

  • ckeditor word图片插件ckeditor word图片插件

    如何使用jquery插件ofckeditor?CKEditor5的document12.1.0版本。cnpminstall@ckeditorckeditor5buildedcoupliddocument可以安装对应的主题插件:index.js根据官方文档,上面可以写的差不.....

    知识 日期:2024-04-22