Myeclipse10连接SqlServer2012
本文纯手打!!!!
对于我们这些刚学java的小白,可是真费劲啊!!!!
要用java连接数据库 首先是要通过JDBC驱动 要先去下载一个sqljdbc4.jar,我这里放百度云盘了,
下载地址:链接:http://pan.baidu.com/s/1slJl89B 密码:5q4t
下载好了 需要一些配置:
1,首先: 新建一个文件夹sqljdbc4 把下载的文件放进去

2:把这个文件夹放到C:\Program Files里(本人是放到这里的)。
3.需要配置一下环境变量:配置过jdk的有个CLASSPATH,把刚才的文件路径复制过去:;C:\Program Files\sqljdbc4\sqljdbc4.jar 记住前面要加“ ; ”。如下图:

5.打开sqlserver配置管理器,点MSSQLSERVER的协议 看一下TCP/IP的状态是不是已启用,如果不是先启用,双击进去选择IP地址;第一个IP1把这个IP地址改成127.0.0.1 端口是1433;然后应用,确定

配置完第5项需要重启一下MSSQLSERVER服务:

6,要设置一下加载驱动 把sqljdbc4.jar文件复制到C:\Program Files\Java\jdk1.7.0_80\jre\lib\ext(我这里jdk是安装在C盘的,要是安装在其他盘按照这个路径改就好)
如果你使用Tomcat服务器 把刚才下载的文件放到你Tomcat安装目录lib下。
下面就可以用java连接SqlServer了,具体操作如下:
1.打开Mysclipse点Window选择ShowView选择Other输入DB Browser

1右键空白的地方选择New
1)Driver template选择最后的空白
2)Driver Name 可以随便填
3)Connection URl : jdbc:(数据库类型,这里我们连的是sqlserver)://(这里填的是数据库的URL填写本地就行两种填写方式1,localhost 2,127.0.0.1):(端口号:1433);DatabaseName=数据库名称;
具体是:jdbc:sqlserver://localhost:1433;DatabaseName=NySchool;
4) User Name :填写你数据库的登录名 我这里是sa
5)Password:填写登陆名的密码:大多数默认是1234;
6)Driver JARs 点右边的 Add JARs 选择刚才下载的文件
7)点Test Driver出现下面的就算连接成功! 最后点Finish

2.新建一个Java的项目 添加类 写下一下代码:
public static void main(String [] args)
{
try
{
Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
Connection dbConn=DriverManager.getConnection("jdbc:sqlserver://localhost:1433;DatabaseName=My","sa","1234");
System.out.println("连接数据库成功");
}
catch(Exception e)
{
e.printStackTrace();
System.out.print("连接失败");
}
}
如果控制台输处 “连接数据库成功 ” 那就可以了。
最后送大家一碗鸡汤:赢在别人休息的时间!!
Myeclipse10连接SqlServer2012的更多相关文章
- JAVA JDBC连接 SQLServer2012 连接失败 端口号错误
SQLServer2012的SQL Sever 网络配置 我有4个 SQLEXPRESS的协议 SQLSERVER2008的协议 MSSQLSERVER的协议 SQLSERVER2012的协议 他们都 ...
- JAVA JDBC连接 SQLServer2012
连接数据库的java测试代码 import java.sql.*; public class ConManager { final static String cfn = "com.micr ...
- PHP连接SQLServer2012两例
首先放上 PHP连接SQLServer的驱动下载地址 http://php.net/manual/zh/ref.pdo-sqlsrv.php 另外PHP for IIS管理工具 大家可以自己搜索一下 ...
- java连接SqlServer2012
要用java连接数据库 首先是要通过JDBC驱动 要先去下载一个sqljdbc4.jar,我这里放百度云盘了, 下载地址:链接:http://pan.baidu.com/s/1slJl89B 密码: ...
- 在MacOS下使用sqlalchemy 连接sqlserver2012 数据库
在MacOS下使用sqlalchemy 连接sqlserver 数据库 前言 最近有要求,要将数据库换成巨硬家的sqlserver 2012 因为在网上苦苦找不到sqlalchemy 配置连接SqlS ...
- sqoop连接SqlServer2012示例
sqoop import --connect 'jdbc:sqlserver://192.168.xx.xx:1433;username=sa;password=xxxx;database=WindE ...
- jfinal3连接sqlserver2012 使用generator生成model 将smallint默认为string
修改MetaBuilder的buildColumnMetas方法增加对smallint的判断
- jfinal3连接sqlserver2012 保存日期字段出现“不支持从 UNKNOWN 到 UNKNOWN 的转换”错误
修改Dialect中的fillStatement方法,增加判断日期类型并转换为时间戳
- jfinal3连接sqlserver2012 使用generator生成model 拉取所有的表
修改MetaBuilder中的getTablesResultSet方法,在schemaPattern的下面一行增加 schemaPattern=dialect instanceof SqlServer ...
随机推荐
- MySql数据库第一天
LAMP linux apache mysql php的关系服务器软件 “服务器” 数据库 操作 mysql常用数据类型:int varchar float double bit datetime. ...
- 笔记3 linux 多线程 条件变量+互斥锁
//cond lock #include<stdio.h> #include<unistd.h> #include<pthread.h> struct test { ...
- Vagrant下共享目录下静态文件(js/jpg/png等)修改完运行报错
利用Vagrant部署开发环境,使用目录共享模式,在本地磁盘进行开发,通过虚拟机环境运行开发的页面. 接下来打开页面,看上去一切正常,接下来将发生一个神奇的事情,你修改一个css文件,在刷新浏览器,发 ...
- Mybatis第四篇【多表连接】
Mybatis多表连接 我们在学习Hibernate的时候,如果表涉及到两张的话,那么我们是在映射文件中使用<set>..<many-to-one>等标签将其的映射属性关联起来 ...
- SpringMVC第二篇【过滤编码器、注解开发、requestMapping、业务方法与传统参数】
SpringMVC过滤编码器 在SpringMVC的控制器中,如果没有对编码进行任何的操作,那么获取到的中文数据是乱码! 即使我们在handle()方法中,使用request对象设置编码也不行!原因也 ...
- Activiti-02-activiti api
流程引擎API和服务 通过ProcessEngine你可以获取各种服务,它和所有的服务对象都是线程安全的,因此整个整个应用中可以只有一份. ProcessEngine processEngine =P ...
- mongodb 面试题总结
mongodb 面试题总结 1 nosql和关系型数据库的区别 2 nosql数据库有哪些 redis mongodb hbase 3 MySQL与mongodb本质之间最基本的差别是什么 差别在多方 ...
- JVM(四)内存回收(二)
在上一节中"JVM(三)内存回收(一)"我讲到了垃圾回收的几种算法,算是解决了之前提到的3个问题中的最后一个. 关于内存回收,还应该了解常用的内存回收器(GC Collector) ...
- C++拷贝构造函数专题
C++拷贝构造函数 在定义任何C++类时,拷贝空置操作都是必要部分,类需要控制拷贝.赋值和销毁对象时发生的行为.拷贝构造函数的用途:当创建了一个新对象时,可以用另一个对象的数据初始化这个新建的对象. ...
- 基于Apache axis2开发Java Web服务
1.安装配置axis2环境 1)下载axis2-1.4.1-war(发布webservice)和axis2-1.4.1-bin.zip(webservice调用使用的各种包) 下载好后把axis2-1 ...