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)
- Java SQLServer数据库连接(1)
- Java SQLServer数据库连接(2)
- JAVA SQLSERVER数据库连接
- SQLServer数据库连接(一)
- SQLServer数据库连接(二)
- SQLServer数据库连接(三)
- JAVA与SQLServer数据库连接总结
- java数据库连接及测试(sqlserver)
- Java数据库连接(JDBC)1
- Java数据库连接(JDBC)1
- SQLServer数据库连接的配置
- C#与sqlServer数据库连接
- 数据库连接查询 sqlserver 2000
- 查看SqlServer数据库连接状态
- Mysql,Oracle,Sqlserver数据库连接
- SqlServer强制断开数据库连接
- SQLserver跨数据库连接方式
- pyodbc数据库连接sqlserver数据库
- 一个百度产品人对于百度的描述
- Delphi 文件操作(转)
- Lintcode C++代码
- 利用hr和:after伪元素实现hr中间加字
- URLDecoder与URLDecoder的简单了解
- Java SQLServer数据库连接(1)
- 《java编程思想》P125-P140(第七章复用类部分)
- 建筑施工中,从购地到交付的流程你知道吗
- 新建android工程时eclipse没有生成layout和Mainactivity的解决方法
- Java精选笔记_EL表达式
- 【Android日记】SharePreference的使用
- Could not find action or result的错误原因
- 解惑rJava R与Java的高速通道
- 简易扑克游戏(简单的用集合实现)