精华内容
下载资源
问答
  • java连接SQLServer数据库的JDBC驱动
  • 这个是MyEclipse连接SQL Server JAVA源代码代码,里面都是写好的方法,直接可以调用
  • java连接sql server数据库增删改查
  • Java连接SQL Server数据库代码,以前好像发过,不过不是同一个代码,思路和方法都不同,本例子主要是通过直接通过IP 地址和端口号与SQL Server 数据库建立连接。
  • Java连接SqlServer数据库驱动jar包

    千次下载 热门讨论 2013-10-29 23:35:02
    Java连接SqlServer数据库驱动jar包。msbase.jar + mssqlserver.jar + msutil.jar
  • java连接SQL server数据库

    千次阅读 2019-05-18 17:30:45
    下载驱动程序 ...首先需要下载SQLServer JDB 驱动程序 下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=11774 1.点击下载 2.选择sqljdbc_6.0.8112.200_chs.exe,然后点击next下载 3...
    下载驱动程序

            首先需要下载SQLServer JDBC 驱动程序
    下载地址:https://www.microsoft.com/zh-cn/download/details.aspx?id=11774
    1.点击下载在这里插入图片描述
    2.选择sqljdbc_6.0.8112.200_chs.exe,然后点击next下载在这里插入图片描述
    3.打开文件,点击Unzip解压

    在这里插入图片描述
    打开解压后的文件,复制jre文件夹里的jar文件到eclipse-workspace(eclipse默认的工作区)文件夹下的lib文件夹里(没有lib手动新建。jre7/jre8取决于安装的jdk版本,1.7版本选择jre7,1.8版本选择jre8

    在这里插入图片描述
    查看jdk版本方法:运行eclipse,点击windows–>preferences–>java–>compiler
    在这里插入图片描述

    连接数据库

            1.将刚才的jar包导入到所在的项目中
    右键点击项目,Build Path–>Configure Build Path->Libraries 找到刚才复制的jar包,点击Add JARS…
    在这里插入图片描述
    如果左侧没有显示jar包(一般第一次添加是没有的),点击Add External JARs… ,在lib文件里找到jar包手动添加,选择与jdk版本一致的(1.8版本选择sqljdbc42.jar,1.7版本选择sqljdbc41.jar)
    在这里插入图片描述
            2.代码连接数据库

    package s01;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    public class DManager {
    	private String driver ="com.microsoft.sqlserver.jdbc.SQLServerDriver";//驱动
    	private String url = "jdbc:sqlserver://Localhost:1433;DatabaseName=STUi";//路径,默认端口1433;DatabaseName 是数据库名称
    	private String uname="USER";//登录名
    	private String password = "USER";//密码
    	private Connection con = null;
    	private Statement sta = null;
    	private ResultSet rs = null;
    	DManager(){
    	    //加载驱动
    		try {
    			Class.forName(driver);
    		} catch (ClassNotFoundException e) {
    			e.printStackTrace();
    			System.out.println("驱动加载异常");
    		}
    		
    		//连接
    		try {
    			con = DriverManager.getConnection(url, uname, password);
    		} catch (SQLException e) {
    			e.printStackTrace();
    			System.out.println("数据库连接异常");
    		}
    		if(con != null) {
    			System.out.println("数据库连接成功");
    		}	
    	}
    	public void selectTable() {
    			String sql = "select * from STUDENT";
    			try {
    				sta = con.createStatement();
    				rs = sta.executeQuery(sql);
    				while(rs.next()) {
    					int id = rs.getInt("SNO");
    					String name = rs.getString("SNAME");
    					System.out.println("编号:"+id+" 姓名:"+name);
    				}
    			} catch (SQLException e) {
    				e.printStackTrace();
    			}
    		}
    	public static void main(String[] args) {
    		DManager dm = new DManager();
    		dm.selectTable();
    	}	
    }
    
    

    测试结果:

    展开全文
  • Java连接sqlserver数据库驱动包,经过长期使用。挺不错的分享一下!
  • 本案例是一个java连接sql数据库案例
  • import java.sql.Connection;...  //连接SQL server数据库需要导入SQL server的驱动jar包,并构建路径 sqljdbc4.jar.  方法如下:  1:从网上下载 sqljdbc4.jar驱动jar包  2:复制jar包到所在项目,即选中项目
  • 在java的应用中,我们经常会对数据库进行必要的操作,下来我们就了解一下如何用java连接mysql数据库 以及java连接sql server数据库 一、mysql import java.sql.Connection; import java.sql.DriverManager; ...
  • Java连接Sqlserver数据库小白包会

    千次阅读 多人点赞 2020-06-01 00:29:14
    为了再java连接sqlserver数据库,我们需要利用账号密码进行数据库的登陆。 操作如下: 0x01: 我们第一次登陆是通过windons身份验证直接可以连接数据库。 0x02: 进入安全性,设置SQL server和windows身份验证...

    Sqlserver设置账号密码登陆

    为了再java中连接sqlserver数据库,我们需要利用账号密码进行数据库的登陆。

    操作如下:

    0x01:

    在这里插入图片描述
    我们第一次登陆是通过windons身份验证直接可以连接数据库。

    0x02:

    在这里插入图片描述
    在这里插入图片描述
    进入安全性,设置SQL serverwindows身份验证模式。点击确定
    即可。

    0x03:

    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    设置完密码之后我们需要重新启动数据库:
    在这里插入图片描述
    测试连接:
    通上步操作:右键 -> 连接 -> 使用sql server身份进行验证
    在这里插入图片描述
    在这里插入图片描述

    JAVA配置部分

    操作如下

    0x01:

    下载sqljdbc:

    链接:https://pan.baidu.com/s/1BRZiXIHP3VtdMiuOkrfj-Q
    提取码:tyu0

    什么是JDBC技术:

    JDBC技术全称是Java DataBase Connectivity,是一套面向对象的应用程序接口,指定了统一的访问关系型数据库的标准接口。JDBC是一种底层的API,因此访问数据库的时候需要在业务逻辑层中嵌入SQL语句。SQL语句是面向关系的,依赖于关系模型,所有通过JDBC技术访问数据库也是面向关系的。JDBC技术主要完成以下几个任务:

    • 与数据库建立一个连接。
    • 向数据库发送SQL语句。
    • 处理从数据库返回的结果。

    0x02:

    下载sqljdbc后,我们打开eclipse进行配置
    首先
    我们新建一个文件夹如下图所示:
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    接着:
    我们把下载好的sqljdbc直接赋值到改文件夹下:
    在这里插入图片描述
    在这里插入图片描述
    我们进行路径配置:打开后你的页面如下
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述

    测试数据库连接

    0x01:

    本地测试:

    使用talnet命名进行测试
    talnet 127.0.0.1 1433
    出现如下页面代表连接成功
    在这里插入图片描述
    若提示“不能打开到主机的连接,在端口 1433: 连接失败”,则说明1433端口没有打开,需要进行以下配置。然后重启数据库,重启完毕后,接下来继续使用命令测试1433端口是否打开。
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    如果是显示telnet不是内部命令:参考https://jingyan.baidu.com/article/7c6fb428d60c6e80642c90ee.html

    0x02:

    Eclipse中进行测试:

    新建DBManager类:
    并且在module-info.java中添加如下图所示代码:
    在这里插入图片描述
    测试代码:

    package gmc.zll;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.ResultSet;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    
    public class DBManager {
    	private Connection con;
    	private Statement sta;
    	private ResultSet rs;
    	/********************静态块可以提高效率***********/
    	static {
    		try {
    			Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    		} catch (ClassNotFoundException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    	}
    	/**
    	 * 加载驱动程序
    	 */
    	
    	public Connection getConnection(){
    	/****1433是你自己的SQLserver端口号(默认是1433)*********/
    	/**************DatabaseName是你要连接的数据库名称*********/
    		String url = "jdbc:sqlserver://localhost:1433;DatabaseName=teaching";
    		try {
    			/**第一个sa是你的SQLserver用户名,第二个是此用户名所对应的密码***/
    			con = DriverManager.getConnection(url, "sa", "123456");
    			sta = con.createStatement();
    			System.out.println("链接成功");
    		} catch (SQLException e) {
    			System.out.println("连接失败");
    			e.printStackTrace();
    		}
    		
    		return con;
    	}
    	
    	public ResultSet query(String sql){
    		con = getConnection();
    		try {
    			rs = sta.executeQuery(sql);
    			while(rs.next()) {
    				String sno = rs.getString("sno");
    				String cno = rs.getString("cno");
    				String score = rs.getString("score");
    				System.out.print("学号"+sno+' ');
    				System.out.print("课程号"+cno+' ');
    				System.out.print("分数"+score+' ');
    				System.out.print("\n");
    			}
    		} catch (SQLException e) {
    			// TODO Auto-generated catch block
    			e.printStackTrace();
    		}
    		System.out.println(rs);
    		return rs;
    	}
    
    	public static void main(String[] args){
    		DBManager c = new DBManager();
    		c.getConnection();
    		String sql = "select * from sc";
    		c.query(sql);
    	}
    }
    
    
    

    测试结果:
    在这里插入图片描述
    数据库内容:
    在这里插入图片描述

    参考连接:

    [1] https://blog.csdn.net/lq1759336950/article/details/87527914
    [2] https://www.cnblogs.com/chenlove/p/9159227.html
    [3] https://jingyan.baidu.com/article/7c6fb428d60c6e80642c90ee.html
    [4] https://jingyan.baidu.com/article/f3e34a12c55af7f5ea653549.html

    展开全文
  • 主要为大家详细介绍了java连接SQL Server数据库的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  • 连接数据库之前,首先要加载想要连接数据库的驱动到JVM 这通过java.lang.Class类的静态方法forName(String className)实现 成功加载后,会将Driver类的实例注册到DriverManager类中 二、提供JDBC连接的URL: ...

    一、连接数据库的关键代码:

    String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
    String dbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=school";
    Class.forName(driverName);
    Connection dbcon=DriverManager.getConnection(dbURL,"sa","yy123");
    

    二、整体代码实现及步骤:

    /*
    一、加载JDBC驱动程序:
    在连接数据库之前,首先要加载想要连接的数据库的驱动到JVM
    这通过java.lang.Class类的静态方法forName(String className)实现
    成功加载后,会将Driver类的实例注册到DriverManager类中
    二、提供JDBC连接的URL:
    连接URL定义了连接数据库时的协议、子协议、数据源标识
    书写形式: 协议:子协议:数据源标识
    协议:在JDBC中总是以jdbc开始   子协议:是桥连接的驱动程序或者是数据库管理系统名称
    数据源标识:标记找到数据库来源的地址与连接端口
    三、创建数据库的连接:
    要连接数据库,需要向java.sql.DriverManager请求并获得Connection对象(该对象就代表一个数据库的连接)
    使用DriverManager类的getConnection(String url,String user,String password)方法
    传入指定欲连接的数据库的路径、数据库用户名、数据库密码来获得
    */
    import java.sql.*;
    public class SQL_JDBC{
        public static void main(String[] args){
            String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
            String dbURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=school";
            String userName="sa";            //sqlserver用户名
            String userPwd="yy123";    //sqlserver用户密码
            try{
                Class.forName(driverName);   //加载sqlserver的驱动类
                System.out.println("加载SQLServer驱动类成功!");
            }
            catch(ClassNotFoundException a){
                System.out.println("加载SQLServer驱动失败!");
                a.printStackTrace();
            }
            Connection dbcon=null;           //处理与特定数据库的连接
            try{
                dbcon=DriverManager.getConnection(dbURL,userName,userPwd);
                System.out.println("数据库连接成功!");
                dbcon.close();
            }
            catch(SQLException e){
                System.out.println("数据库连接失败!");
                e.printStackTrace();
            }
        }
    }
    

    二、运行结果

    在这里插入图片描述

    展开全文
  • 文章为Springboot链接SqlServer2012,其他的SqlServer版本基本一致 先说下我使用的框架 springboot 2.4.4 , jdk 1.8 mybatis-plus 3.3.1 1.首先需要引入框架,因现在绝大多数文章里推荐的引入sqljdbc4一般加载不下来...

    文章为Springboot链接SqlServer2012,其他的SqlServer版本基本一致

    先说下我使用的框架

    springboot 2.4.4 ,
    jdk 1.8
    mybatis-plus 3.3.1

    1.首先需要引入框架,因现在绝大多数文章里推荐的引入sqljdbc4一般加载不下来,能下载下来的也需要繁琐的配置,因此在这里我们引入这个依赖

    <dependency>
      <groupId>com.microsoft.sqlserver</groupId>
      <artifactId>mssql-jdbc</artifactId>
      <version>6.1.0.jre8</version>
    </dependency>
    <!--如果是jdk7,则使用 6.1.0.jre7 即可-->
    
    1. 配置文件如下
    # sqlServer链接驱动
    spring.datasource.driver-class-name=com.microsoft.sqlserver.jdbc.SQLServerDriver
    # 配置数据库链接ip端口,以及指定库的名称
    spring.datasource.url=jdbc:sqlserver://localhost:1433;DatabaseName=Demo
    spring.datasource.username=sa
    spring.datasource.password=123456
    
    1. 创建实体类
    @Data
    @TableName("Cities")
    public class Cities {
        @TableField(value = "id")
        private int Id;
        @TableField(value = "City")
        private String City;
        @TableField(value = "AdministrativeLevel")
        private int AdministrativeLevel;
    }
    
    1. 创建mapper接口
    @Repository
    public interface CitiesMapper extends BaseMapper<Cities> {
    }
    
    
    1. 执行查询
     @RequestMapping("/get")
        public void getList(){
            Cities cities = citiesMapper.selectById(1);
            System.out.println(cities);
        }
    

    其余增删改的操作和查基本类似

    到这里完成了JAVA 连接sqlserver数据库的全部操作

    展开全文
  • JAVA连接SQL SERVER数据库
  • JAVA连接sql server数据库

    千次阅读 2018-04-12 21:48:43
    Java连接Sql Server 2008的简单数据库应用1.从微软官网下载JDBC驱动包 sqljdbc_4.0.2206.100_chs.exe,双击解压文件到指定目录,我的指定目录是: C:\Program Files\Microsoft JDBC Driver 4.0 for SQL Server\sql...
  • Java连接sqlserver数据库,并进行增删改查操作

    千次阅读 多人点赞 2020-08-27 15:53:50
    用编程语言连接数据库是程序员必备的技能,今天我们就来学习一下如何通过Java连接sqlserver数据库,并实现增删改查操作。 需要用到的工具: Myeclipse,sqlserver数据库,Microsoft SQL Server Management Studio...
  • 如何用Java连接SQL SERVER数据库

    千次阅读 2020-04-26 16:42:53
    这里用的是SQL SERVER 2008 R2的数据库和Eclipse; 参考教程:https://blog.csdn.net/u012393192/article/details/76152458 开工! 首先从开始菜单中找到SQL Server配置管理器 选择网络配置下的xxx的协议,启用...
  • ##java 连接sqlserver数据库,并执行sql语句 package test; import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; ...
  • 从零开始的java连接sqlserver数据库教程

    万次阅读 多人点赞 2017-07-26 16:27:09
    自己学习java过程中做的一点笔记
  • java连接SqlServer完整代码,工具类,jdbc JDBC工具类的构建 1.资源释放 见https://mp.csdn.net/postedit/86577443 2.驱动防二次注册 ``` Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); //...
  • 用eclipse连接之前需要先加载驱动包,驱动包sqljdbc4
  • 用于连接sql server数据库,代码
  • java 连接sqlserver数据库,并执行sql语句 public class LinkDB { public static void main(String[] args) {  List<String> list = connect(); } //连接数据库执行语句 private static List<...
  • java连接sql server数据库开发的应用程序步骤。
  • static String url="jdbc:sqlserver://127.0.0.1:61433;DatabaseName=MySchool"; static String user="sa"; static String password="sa"; /** * 显示数据 */ public static void lists() { //将驱动类...
  • 主要介绍了用Java连接sqlserver数据库时候几个jar包的区别分析,需要的朋友可以参考下
  • java连接sql server所需要的jar包sqljdbc,亲测可用。DBC(Java DataBase Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 186,971
精华内容 74,788
关键字:

java连接sqlserver数据库

java 订阅