jsp连接MySQL数据库?

271 2024-02-23 19:35

一、jsp连接MySQL数据库?

1.首先打开我们编辑运行JSP的开发环境,这里使用的是Eclipse工具。

2.作为测试演示,我们新建一个java web项目,如图所示。

3.将相应的mysql的包复制到WebContent--》WEB-INF--》lib下的,包名如图所示,版本适合就行,不要低就好。

4.在JSP文件中引入相应的SQL的java包,看图,这里就不写出来了。

5.这里红框中圈住的就是最基本最重要的部分,首先注意用户名和密码以及端口号哦。

6.运行我们的测试项目,如果显示如图所示的字段,即表示连接成功了。

二、jsp如何连接数据库?

JSP是当年用来和PHP,ASP这些脚本语言来竞争的纯脚本方案(本质上是Servlet,使用上是脚本语言),而不是当视图用。 也就是说,完全可以只用JSP进行Web开发,只要你能接受只管写不管维护的代码。 所以,如果不允许连接数据库,那么JSP无法满足纯脚本开发的需要,那就和其设计出来的目的背道而驰了。

三、jsp连接数据库的方法?

jsp连接数据库分为:JDBC-ODBC桥接方式、数据库驱动程序连接(新手笔记,若有错误请大神指出)。

桥接方式:连接Access数据库:

首先要在Access中建立一个数据库,录入好数据(OK貌似这是废话),记号数据库的位置,然后进行数据源配置,打开控制面板 -> 管理工具 -> odbc数据源 -> 添加 -> 选择Access的驱动程序,一般为Microsoft Access Driver(*.mdb 较新的版本还会多一个*.accdb) -> 完成 -> 此时跳出 ODBC Microsoft Access安装 现在数据源名中起一个数据源名,在这里使用 mas 作为数据源名,然后在数据库栏单击选择,选上刚才建立的数据库 -> 完成;   此时数据源配置完成。

四、jsp连接数据库的优点?

1. 页面即时连接 这种方式,每当需要数据库资料时,就在页面完成所有连接与断开过程 来读取数据库, 缺点是 建立连接的过程 占资源的, 如果访问数据库频繁, 这个过程就成 会非常浪费系统资源. 直接影响运行速度. 2. connenctPool, 先建立连接,然后 抛出几个连接通道, 需要的时候 就占用一个通道, 用完了在放给其他使用者~ connectionPool 以外还有很多优秀的策略, 不过概念差不多. 就是为了 应对上面的不足, 大大增加了效率,速度,安全...等等

五、jsp连接数据库方便吗?

还可以,不过利用jsp连接很容导致sql注入,安全性不高且效率不高。

1.Access数据库的DSN-less连接方法:

set adocon=Server.Createobject("adodb.connection")adoconn.Open"Driver={Microsoft Access Driver(*.mdb)};DBQ="&Server.MapPath("数据库所在路径")

2.Access OLE DB连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Provider=Microsoft.Jet.OLEDB.4.0;"& _

"Data Source=" & Server.MapPath("数据库所在路径")

3.SQL server连接方法:

set adocon=server.createobject("adodb.recordset")

adocon.Open"Driver={SQL Server};Server=(Local);UID=***;PWD=***;"& _

"database=数据库名;"

4.SQL server OLE DB连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"provider=SQLOLEDB.1;Data Source=RITANT4;"& _

"user ID=***;Password=***;"& _

"inital Catalog=数据库名"

5.Oracle 连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;"

6.Oracle OLE DB 连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;"

7.dBase 连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=------------;"

8.mySQL 连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;"

9.Visual Foxpro 连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;"

10.MS text 连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Driver={microsoft text driver(*.txt; *.csv)};dbq=-----;"&_

"extensions=asc,csv,tab,txt;Persist SecurityInfo=false;"

11.MS text OLE DB 连接方法:

set adocon=Server.Createobject("adodb.connection")

adocon.open"Provider=microsof.jet.oledb.4.0;data source=your_path;"&_

"Extended Properties'text;FMT=Delimited'"

六、连接数据库用jsp还是php?

那要看什么手机。。。

智能手机也许可以, 个人推荐php,因为对手机而言用php比jsp现实。

七、jsp搜索按钮如何连接数据库?

使用JSP实现SQLSERVER数据库的连接和访问需要以下几个步骤:

1、需要JSP的运行环境例如应用服务器Tomcat或者Weblogic;

2、准备SQLSERVER的JDBC驱动程序,即jar文件;

3、保证应用服务器启动时加载JDBC驱动;

4、在JSP中编写代码进行连接访问。

八、jsp连接数据库有什么用?

轻jsp的复杂度;提高代码复用度(登录操作,可以用LoginDao类) JavaBean(就是一个Java类)的定义: 1、public 修饰的类,public无参构造 ...各个数据库厂商根据提供的接口规范开发自己的连接方法顺序如下:

1、用Class.forName()方法加载驱动:Class.forName("com.microsoft....

九、jsp连接数据库的五个步骤?

最好不要直接用jsp连接数据库,那样只能做很小的东西,稍微扩展一点,就要改动很多东西,新建一个类,要用的连接数据库的代码如下,你往里面填就行了,然后在页面中调用那个类就行了 Connection conn=DriverManager.getConnection(,"","")

; Statement stmt=conn.createStatement()

; ResultSet rs=stmt.executeQuery(""); while(rs.next()){ }

十、jsp连接数据库一直404?

可能是以下的其中一种情况:

一:连接URL格式出现了问题(Connection conn=DriverManager. getConnection("jdbc:mysql://localhost:3306/XX","root","XXXX"

) 二:驱动字符串出错(com.mysql.jdbc.Driver) 三:Classpath中没有加入合适的mysql_jdbc...

顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片