Java SQLServer数据库连接(1)

来源:互联网 发布:多媒体教学软件价格 编辑:程序博客网 时间:2024/06/01 08:47

首先来说明一下Java连接数据库的重要接口:JDBC,JDBC是介于Java、提供连接、访问和操纵数据关系数据库的应用程序接口(API)。JDBC提供了Java程序中操纵数据库的方法。
在连接数据库之前要对数据库进行一些设置。

1.在SQLServer中新建登录名

  • 打开数据库,在左侧的对象资源管理器中找到安全性,在其下级选项“登录名”中右键选择“新建登录名”,在“常规”选项卡中,填写登录名,密码等,注意去掉强制实施密码!! 这里要说明一下两个概念,登录名和用户名:
    登陆名:用来登陆数据库软件,但是无法访问具体的数据库
    用户名:在登录名的基础上,为已经存在的数据库添加可以查看或操作的用户权限,可以与登录名同名,也可以不同

  • 更改服务器角色,勾选public和sysadmin选项

  • 接下来再用户映射选项中,选中你的要来凝结的数据库,并勾选图示的选项:

  • 然后在“状态”选项卡中查看是否处于开启状态


    这样,基本的设置就完成了,这时候在SQL server 的登录界面选择SQL server登录时输入账号密码就应该可以进行登录了

  • 注:在登录时有时候会出现错误,比如错误代号18456等,基本要改正的地方就是在第一步去掉“强制密码策略”,注意“状态“选项中的是否已经启用,然后在“服务”中重新启动SQL的服务(可以在sql自带的配置管理器中修改,也可以打开系统自带的“服务”)

2.SQL server配置管理器的设置

  • 首先找到SQL自带的配置管理器,图标一般是一个红色的公文包,点开SQL server 的网络配置选项,他的子选项可能会有不同,有可能是一个或者两个,而且名称可能会不同,但是内容应该是一致的,然后把启用 “TCP/IP” 如下:

  • 然后将右键”TCP/IP“,选择“属性”,选择 “IP地址” 选项卡,将IP1和IP10的【IP地址】设为127.0.0.1,并将所有【IPx】的【已启用】设为“是”(这个地方有的电脑会显示不出来 是或否 的下拉菜单,但只是没有显示而已,可以鼠标点中之后,用键盘的上下键操作)。接着,拖动下拉条到最下方,将 IPAll 中的【TCP端口】设成 【1433】,如下图:

  • 设置完成之后需要重新启动SQL 的服务:

    选择SQL server服务,右键重新启动

至此,SQL Server的设置已经完成了,TCP/IP的设置有验证方法,再次不一一赘述,接下来就是eclipse 部分的设置了

3.Eclipse的设置

jdbc可以在相关网站(http://www.microsoft.com/zh-cn/download/details.aspx?id=11774)上下载,解压之后会有两个文件:sqljdbc.jar和sqljdbc4.jar,一般现在使用的都是sqljdbc4,注意两个不可以同时添加。

  • 首先新建一个Java 工程,在“src”文件夹右键,选择“Build path“,然后选择“Configure Build Path”打开后如下:

  • 然后是就是添加jdbc了,步骤如下:

  • 接下来找到你的jdbc添加即可

这样,Java程序连接SQL sever数据库的主要设置就完成了,接下来就是编写程序测试了!
o( ̄ヘ ̄*o)

原创粉丝点击