JSP连接数据库.pdf

上传人:时光煮雨 文档编号:13475879 上传时间:2022-01-05 格式:PDF 页数:9 大小:738.80KB
返回 下载 相关 举报
JSP连接数据库.pdf_第1页
第1页 / 共9页
JSP连接数据库.pdf_第2页
第2页 / 共9页
JSP连接数据库.pdf_第3页
第3页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《JSP连接数据库.pdf》由会员分享,可在线阅读,更多相关《JSP连接数据库.pdf(9页珍藏版)》请在三一文库上搜索。

1、一、连接 Access 数据库1、通过 JDBC-ODBC 桥接器连接方法 1 driverClass=” sun.jdbc.odbc.JdbcOdbcDriver” url=” jdbc:odbc:driver=Microsoft Access Driver(*.mdb):DBQ=E:/ mydata.mdb”例:连接数据库查询表的相关语句(表 userinfo 中字段有username,password,下同):Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); Connection conn=DriverManager.getConnection(j

2、dbc:odbc:driver=Microsoft Access Driver (*.mdb);DBQ=E:/mydata.mdb, , ); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery(select * from userinfo); while(rs.next() out.print(用户名: +rs.getString(username)+ 密码: +rs.getString(password); r s.close(); stmt.close(); conn.close(); 2、通过 JD

3、BC-ODBC 桥接器连接方法 2 首先设置odbc数据源,具体步骤为:a) 打开控制面板,” 性能与维护 管理工具 数据源 (ODBC) ” ,打开数据源,如图1 所示:图 1 ODBC 数据源管理器b) 点击“系统DSN”,界面如图2 所示:图 2 配置 ODBC数据源c) 点击添加,出现“创建新数据源”对话框,如图3 所示:图 3 创建新数据源d) 选择“Driver do Microsoft Access (*.mdb)” , 点击完成, 出现“ODBC Microsoft Access安装”对话框,如图4 所示:图 4 ODBC Microsoft Access安装e) 点 击 数

4、据 库 的 “ 选 择 ” 按 钮 , 出 现 “ 选 择 数 据 库 ” 对 话 框 , 选 择 数 据 库 ( 如 :E:mydata.mdb),如图 5 所示:图 5 选择数据库f) 点击“确定”,返回图4 所示对话框,在“数据源名”处输入数据源名称(名称可随便起,如: myaccess),点击“确定”。然后返回“ODBC 数据源管理器”对话框,系统数据源中出现新建的数据源,如图6 所示。图 6 新建数据源相应的驱动和连接数据库的url为:classDriver=” sun.jdbc.odbc.JdbcOdbcDriver”url=” jdbc:odbc:myaccess”例:连接数据库

5、查询表的相关语句:Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); Connection conn=DriverManager.getConnection(jdbc:odbc:myaccess, , ); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery(select * from userinfo); while(rs.next() out.print(用户名: +rs.getString(username)+ 密码: +rs.getString(password

6、); r s.close(); stmt.close(); conn.close(); 二、连接 MySql数据库1、通过 MySql 数据库驱动程序连接driverClass= ” com.mysql.jdbc.Driver ”url=” jdbc:mysql:/127.0.0.1:3306/mytest ”例:连接数据库查询表的相关语句:Class.forName(com.mysql.jdbc.Driver); Connection conn=DriverManager.getConnection(jdbc:mysql:/127.0.0.1:3306/mytest, root, ); St

7、atement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery(select * from userinfo); while(rs.next() out.print(用户名: +rs.getString(username)+ 密码: +rs.getString(password); r s.close(); stmt.close(); conn.close(); 2、通过 JDBC-ODBC 桥驱动器连接由于数据源(ODBC)中默认情况下没有安装连接MySql 的 ODBC 数据源,所以如果想用此方法连接数据库,需要先安装

8、相应数据源,可到 MySql 官方网站(http:/)下载。安装完成之后,建立数据源、连接数据库的相关操作步骤同其他(如access)通过jdbc-odbc 桥接器连接步骤相同,这里不再赘述。三、连接 sql server2005数据库1、通过 sql server2005的数据库驱动连接driverClass= ” com.microsoft.sqlserver.jdbc.SQLServerDriver”url=” jdbc:sqlserver:/127.0.0.1:1433;DatabaseName=dbsqlser2005 ”例:连接数据库查询表的相关语句:Class.forName(c

9、om.microsoft.sqlserver.jdbc.SQLServerDriver); Connection conn=DriverManager.getConnection(jdbc:sqlserver:/127.0.0.1:1433;DatabaseName=user, sa, 123); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery(select * from userinfo); while(rs.next() out.print(用户名: +rs.getString(username)+

10、 密码: +rs.getString(password); r s.close(); stmt.close(); conn.close(); 2、通过 JDBC-ODBC 桥接器连接首先设置ODBC 数据源,具体步骤如下:a)打开“控制面板 性能和维护 管理工具 数据源( ODBC)”,打开“系统DSN”如图 4.1所示:图 4.1 ODBC 数据源管理器b)点击“添加” ,弹出“创建新数据源”对话框,选择“SQL Server” ,如图 4.2 所示:图 4.2 创建新数据源c)点击“完成” ,弹出“创建到SQL Server 的新数据源”对话框,如图4.3 所示:如图 4.3 创建到 SQ

11、L Server 的新数据源d)填写数据源名称(名称自定,如:mysqlser2005) ,选择 SQL Server 服务器,如本机则选择 local,如图 4.4 所示:图 4.4 添加数据源和数据库服务器e)点击“下一步” ,设置登陆信息。选择“使用用户输入登陆ID 和密码的SQL Server验证” ,输入登陆ID 和密码(机房的登陆ID 为: sa 密码为: sql) ,如图 4.5 所示:图 4.5 登陆 ID 和密码设置f)点击“下一步” ,设置默认数据库,如图4.6 所示,选择建立的数据库“mytest” 。图 4.6 更改默认的数据库g)点击“下一步” ,一直到“测试数据源”

12、窗体,点击“测试数据源”,如图 4.7 所示;4.7 测试数据源h)点击“确定” ,回到“ ODBC 数据源管理器”窗体,显示新建数据源,点击确定,完成数据源的建立。如图4.8 所示:图4.8 新建数据源相应的驱动和连接数据库的url为:classDriver=” sun.jdbc.odbc.JdbcOdbcDriver”url=” jdbc:odbc:mysqlser2005”例:连接数据库查询表的相关语句:Class.forName(sun.jdbc.odbc.JdbcOdbcDriver); Connection conn=DriverManager.getConnection(jdbc

13、:odbc:mysqlser2005, sa, sql); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery(select * from userinfo); while(rs.next() out.print(用户名: +rs.getString(username)+ 密码: +rs.getString(password); r s.close(); stmt.close(); conn.close(); 四、连接 sql server2000数据库1、通过 sql server2000的数据库驱动连接

14、driverClass= ” com.microsoft.jdbc.sqlserver.SQLServerDriver”url=” jdbc:Microsoft:sqlserver:/127.0.0.1:1433;DatabaseName=dbsqlser2000 ”例:连接数据库查询表的相关语句:Class.forName(com.microsoft.jdbc.sqlserver.SQLServerDriver); Connection conn=DriverManager.getConnection(jdbc:microsoft:sqlserver:/127.0.0.1:1433;Data

15、baseName=mytest, sa, 123); Statement stmt=conn.createStatement(); ResultSet rs=stmt.executeQuery(select * from userinfo); while(rs.next() out.print(用户名: +rs.getString(username)+ 密码: +rs.getString(password); r s.close(); stmt.close(); conn.close(); 2、通过 JDBC-ODBC 桥接器连接 ( 与 SQL Server2005 类似 ) 首先设置ODBC 数据源相应的驱动和连接数据库的url

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1