数据库的连接与访问

数据库的连接与访问

ID:38700552

大小:76.50 KB

页数:7页

时间:2019-06-17

数据库的连接与访问_第1页
数据库的连接与访问_第2页
数据库的连接与访问_第3页
数据库的连接与访问_第4页
数据库的连接与访问_第5页
资源描述:

《数据库的连接与访问》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、数据库访问技术学习目标1、能正确连接数据库2、能在JAVA程序中实现查询3、能在JAVA程序中实现修改和删除通往数据库的桥(JDBC)主要内容一、什么是JDBC1、Java数据库连接(JavaDatabaseConnectivity,JDBC),是一种用于执行SQL语句的JavaAPI,它由一组用Java编程语言编写的类和接口组成。JDBC为数据库开发人员提供了一个标准的API,使他们能够用纯JDBCAPI来编写数据库应用程序2、JDBC驱动程序包含4种基本类型1)JDBC-ODBC桥2)Java到本地API3)Java到专有网络协议4)Java到本地数据库协议3、JDBC驱动器的

2、URL由3部分组成,各部分间用冒号分隔,其一般格式如下:1)jdbc:<子协议>:<子名称>4、JDBC应用程序访问数据库时,通过以下步骤来实施。(1)向JDBC驱动器管理器注册所使用的数据库驱动程序。(2)通过JDBC驱动器管理器获得一个数据库连接。(3)向数据库连接发送SQL语句并执行。(4)获得SQL语句的执行结果,完成对数据库的访问。n驱动的作用:将SQL语言的调用转换为DBMS的API调用。二、如何连接数据库1.准备工作:eclipse+sqlserver2005+JDBC驱动<1>将JDBC解压缩到任意位置,比如解压到C盘programfiles下面,并在安装目录里找到

3、sqljdbc.jar文件,得到其路径开始配置环境变量在环境变量classpath后面追加C:ProgramFilesMicrosoftSQLServer2005JDBCDriversqljdbc_1.2enusqljdbc.jar<2>设置SQLEXPRESS服务器:a.打开SQLServerConfigurationManager->SQLEXPRESS的协议->TCP/IP    b.右键单击启动TCP/IP    c.双击进入属性,把IP地址中的IPall中的TCP端口设置为1433    d.重新启动SQLServer2005服务中的SQLEXPRESS服务器 

4、   e.关闭SQLServerConfigurationManager<3>将商品信息数据库shopsystem附加到当前服务器<4>打开Eclipsea.新建工程->java->javaproject,起名为Test      b.选择eclipse->windows->preferences->java->installedJRE  编辑已经安装好的jdk,查找目录添加sqljdbc.jar    c.右键单击目录窗口中的Test,选择BuildPath->ConfigureBuildPath...,添加扩展jar文件,即把sqljdbc.jar添加到其中<5>编写java代

5、码来测试连接数据库任务一:连接到shopsystem数据库并测试连接程序代码:importjava.sql.*;publicclassTest{publicstaticvoidmain(String[]srg){StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";//加载JDBC驱动StringdbURL="jdbc:sqlserver://localhost:1433;DatabaseName=shopsystem";//连接服务器和数据库sampleStringuserName="yy";//默认用户名

6、StringuserPwd="1234";//密码ConnectiondbConn;Statementstmt=null;ResultSetrs=null;try{Class.forName(driverName);dbConn=DriverManager.getConnection(dbURL,userName,userPwd);System.out.println("ConnectionSuccessful!");//如果连接成功控制台输出ConnectionSuccessful!}catch(Exceptione){e.printStackTrace();}}}注:1.关于服

7、务器:SQLserver服务器默应该是混合登录模式,如果修改设置,应该重启服务器TCP/IP开启并设置后要重启服务如果添加用户,应该要映射到用户数据库,并分配相应的权限2.关于驱动程序加载sqlserver2005中加载驱动和url的语句则为StringdriverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";StringdbURL="jdbc:sqlserver://localhost:1433;Databa

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

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

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