数据库连接参考资料.doc

数据库连接参考资料.doc

ID:59194566

大小:181.50 KB

页数:4页

时间:2020-09-10

数据库连接参考资料.doc_第1页
数据库连接参考资料.doc_第2页
数据库连接参考资料.doc_第3页
数据库连接参考资料.doc_第4页
资源描述:

《数据库连接参考资料.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、12.2.JDBC与数据库(SQLServer2005)的连接Java可以与多种关系数据库进行连接,本书中以常用数据库系统MicrosoftSQLServer2005为例,讲述Java如何与数据库连接以及如何完成数据处理。12.1需准备的软件要通过JDBC完成java与SQLServer2005的连接,所需要的软件有:SQLServer2005、JDK和SQLServer2005driverforJDBC。将JDBC解压缩到任意位置,比如解压到C盘programfiles或D:java下面,并在安装目录里找到sqljdbc.jar文件,得到其路径并配置环境变量。在环境

2、变量classpath后面追加路径D:jdbcsqljdbc_1.2enusqljdbc.jar即可。要注意的是在classpath的值域中一定要有一个路径“.”,表示当前目录。这样在进行自动搜索classpath指定目录中的class文件时,才不会落下当前目录中的class文件。12.2连接配置1.设置SQLEXPRESS服务(1)打开SQLServerConfigurationManager(配置管理器),在SQLServerConfigurationManager窗口中,点击“SQLServer2005网络配置”下的“SQLEXPRESS的协议”,双击TC

3、P/IP,在打开的“TCP/IP属性窗口”中的“IP地址卡”中,把IP地址中的IPall中的TCP端口设置为1433。如下图所示:图12-1配置SQLEXPRESS协议(2)在“SQLSERVER2005服务”中,重新启动SQLServer2005服务中的SQLEXPRESS服务器。右击SQLEXPRESS,点击停止,然后右击再SQLEXPRESS,点击启动。(3)关闭SQLServerConfigurationManager。2.登录和验证设置(1)关于登录名的密码改变:启动SQLServerManagementStudioExpress,依次选择“安全性”-->“登

4、录名”-->“sa”,右击“sa”,在“登录属性-sa”页面,选择“状态”,将登录由“禁用”改为“启用”。在“常规”页面可设置sa登录密码或取消登录密码。设置完毕,单击确定。如下图所示:图12-2登录设置图12-3sa密码设置(2)混合验证在“SQLServerManagementStudioExpress”中,右击服务器名,如:“DYP-PCSQLEXPRESS”,并点击“属性”,在属性页面中,左击“安全性”,将“服务器身份验证”设置为“SQLServer和Windows”身份验证模式,然后点击确定。图12-4混合验证设置完成(1)和(2)后,关闭SQLServer

5、ManagementStudioExpress,启动“SQLServerConfigurationManager”,在该窗口中,重新启动SQLEXPRESS。3.重新打开配置好的SQLServerManagementStudioExpress,选“SQLServer身份认证”,登录名为“sa”,密码为sa的密码(在(1)中设置的,如“”),连接SQLEXPRESS服务器。登录成功后,新建数据库,起名字为student。建立一张表st1,器结构如下:表12-1表st1的结构nonamesexbirthdadyspeciality张一男88-3-23计算机软件王雪女89-1

6、2-4计算机软件4.编写Java代码来连接数据库(1)载入JDBC驱动程序可以用方法forName()加载JDBC驱动程序,用法如下:StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";//SQLServer2005JDBC驱动程序Class.forName(driverName);//加载JDBC驱动程序(2)连接数据库以下程序片段是连接数据库的例子:StringdbURL="jdbc:sqlserver://localhost:1433;DatabaseName=student";//连接指

7、定服务器的数据库studentStringuserName="sa";//默认用户名StringuserPwd="";//密码ConnectiondbConn=DriverManager.getConnection(dbURL,userName,userPwd);(3)完整的例子例12-1//Testjdbc.javaimportjava.sql.*;publicclassTestjdbc{publicstaticvoidmain(String[]srg){StringdriverName="com.microsoft.sqlserver

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。