sql server与java连接数据库_Java连接数据库(SQL Server)
这个学期也接近尾声了,意味着课程设计也快要开始。
这一学期学校开了数据库教程原理和Java程序设计,在之前我就一直在学Java基础,现在JavaSE这一部分应该也学的差不多了,也有在学SQL Server的基础,两个都想再深入了解一下,但是长时间学习基础知识,确实足够无聊的,所以今天索性就看一下JDBC的内容,顺便也为即将到来的课程设计坐下准备(毕竟老师说了,这个学习的数据库和Java的课程设计一起搞),也算是充实一下无聊的学习。
我的印象中JDBC挺难的,毕竟将两个软件结合一起使用,这好像是第一次吧。好吧,废话不说了。就学习过程中的问题做一下笔记:
先配置好SQL Server:
1.在开始—>Microsoft Sql server 2005->配置工具->sql server配置管理器
->SQL Server 2005网络配置->MSSQLSERVER协议;
启用“TCP/IP”(这里一定有记住启用);双击“TCP/IP”->“IP 地址”->“IPAll” ->“TCP 端口”项添加默认的“1433”。
2. 修改默认的登录验证模式(由于在安装过程中是默认按“Windows 身份验证模式”方式安装,所以sa登录是被禁用的)
①先用Windows 身份登陆,然后在安全性->登录名->右击“sa”->属性->常规->
将登录名sa的密码和确认密码设为123456->状态->登录->启用->确定;
②然后退出,重启数据库,用"SQL Server和Windows身份验证模式"登陆,用户名为sa,密码为123456,登陆成功则数据库设置完毕
然后再配置Eclipse
1:首先到下载用于SQL Server 的JDBC Driver FROM:http://download.csdn.net/detail/u013257679/8755113
2:将下载的文件放到你不会轻易删除的地方,比如JDK的安装目录下面D:\Program Files\Java\jdk1.8.0_20\jre\lib\ext
3:尽量不用将JDBC用于所有的工程中,而是当你要用的时候才去引用,引用步骤:右键工程名->Build Path->Add External Archives->找到你下载好的JDBC(sqljdbc4.jar)然后添加进去
4:新建测试类:
import java.sql.*;
public class Test {
public static void main(String[] srg) {
String driverName = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; // 加载JDBC驱动
String dbURL = "jdbc:sqlserver://localhost:1433; DatabaseName=Accounting"; // 连接服务器和数据库sample
String userName = "sa"; // 默认用户名
String userPwd = "123456"; // 密码
Connection dbConn;
try {
Class.forName(driverName);
dbConn = DriverManager.getConnection(dbURL, userName, userPwd);
System.out.println("Connection Successful! "); // 如果连接成功
// 控制台输出Connection
// Successful!
} catch (Exception e) {
e.printStackTrace();
}
}
}Some reference from:http://www.jb51.net/article/49481.html
sql server与java连接数据库_Java连接数据库(SQL Server)相关推荐
- java sql封装,在Java系统中封装SQL语言的处理方法及系统的制作方法
在Java系统中封装SQL语言的处理方法及系统的制作方法[ 技术领域: ][0001]本发明涉及计算机数据处理 技术领域: ,特别是涉及一种在Java系统中封装SQL语言的处理方法及系统.[ 背景技术 ...
- sql双表查询java代码_原生sql 多表查询
Session session =Session session = super.getSession(); session.flush(); Connection con = session.con ...
- java调用MySQL脚本_Java调用SQL脚本执行常用的方法示例
前言 大家都知道,在Java中调用SQL脚本的方式有多种,在这里只记录一种自己常用的方式,个人觉得挺实用方便的. 运用ScriptRunner这个类. ScriptRunner类用于执行SQL语句,例 ...
- Microsoft SQL Server 2019 下载、安装及Java JDBC配置连接数据库(多图详解 超详细)
一.下载 下载链接Microsoft SQL Server 二.安装 1.找到刚刚下载的文件,双击打开后,选择基本并接受 2.选择接受 3.选择安装位置,并点击安装,然后等待下载安装完成 4.正在安装 ...
- java sql server连接字符串_java连接sql server
1 packagecom.cps.rom.utils;2 3 /******************************************************************** ...
- SQL server 2014安装以及解决连接数据库失败问题
SQL server 2014安装以及解决连接数据库失败问题 参考文章: (1)SQL server 2014安装以及解决连接数据库失败问题 (2)https://www.cnblogs.com/zp ...
- powershell连接数据库_PowerShell 连接SQL Server 数据库
PowerShell 通过ADO.NET连接SQL Server数据库,并执行SQL脚本.工作中整理的一小段脚本,后来没有用上,先记录在这里: 建立数据库连接 查询返回一个DataTatble对象 执 ...
- jdbc连接mysql数据库驱动加载失败_Java连接数据库,成功加载SQL驱动程序,但数据库连接失败...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 import java.sql.Connection; import java.sql.DriverManager; import java.sql.St ...
- java sqlserver2014_java 链接数据库 SQL Server 2014
链接 sql 数据库 1.下载 JDBC驱动包 2.打开sql server 2014 配置管理器 (1)用windows验证方式连接数据库:这种方式可能要求管理员权限,至少部分情况下会导致无法正常访 ...
最新文章
- The JVM Architecture Explained-JVM架构解析(译)
- jquery file upload ajax上传图片 简单使用
- selenium 3+python3.6 for MacOS的配置
- 【原创】MySQL 以及 Python 实现排名窗口函数
- 【学习笔记】JS进阶语法一事件基础
- spring aop实例讲解_小实例理解Spring中的AOP----面向切面编程
- python注册用户名和密码登录_python实现自动登录需要用户名和密码的网站
- centos标准分区调整大小_CentOS下调整home和根分区大小的方法
- JS面向对象特性和值类型与复合类型
- Spring Mvc使用Jackson进行json转对象时,遇到的字符串转日期的异常处理(Can not deserialize value of type Date from String)
- JavaScript里的函数加或不加括号的区别
- 【QT】QT从零入门教程(七):图像适应窗口
- android的视图动画,Android 视图动画(视图动画代码实现)
- 模块化配电系统在高密度数据中心的应用
- 计算色光叠加的RGB颜色的alpha值
- 哈工大刘挺教授:中文信息处理前沿技术进展
- DBeaver连接GBase数据库
- Unity3dRPG 相机跟随player旋转_【Cinemachine】VirtualCamera虚拟相机详解(一)
- C语言教程(五):选择结构
- 一种改进的天鹰优化算法和非洲秃鹫混合优化算法(Matlab代码实现)
热门文章
- PHP脚本定时任务实现及crontab实现定时任务
- Mysql常用的sql语句大全
- C语言LCD1602液晶实验报告,LCD1602液晶显示实验报告.doc
- 计算机打印东西怎么横向打印机,ms xps虚拟打印机,如何横向打印显示?
- python pyqt5教程pdf_PyQt5 从零开始制作 PDF 阅读器(一)
- 用Nginx做端口转发(反向代理)
- ABP官方文档(五)【多租户】
- php 字体如何加粗和调大小,如何在PHP中使文本变为粗体?
- JavaScript详解原型和原型链
- Request 。。。。。 Response