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 ...
随机推荐
- Python[小甲鱼006常用操作符]
1.操作符 下面有一些需要注意的操作符 >>>3 ** 2 9 上面这个代表着平方 即 3的平方 >>>3 ** 5 243 ...
- 聊一聊我的阿里云ECS云主机
javaweb学习有段时间了,期间也编写了一些自己的小webapp应用,但是都是发布在我们自己的个人pc上的. 于是我在想:怎么样让自己的项目可以发到公网上面去,让朋友们能够来访问? 我首先想到的是: ...
- 压缩空格的函数以及BCD码与ASCII相互转换函数
/**函数名:zip_space功能 :压缩空格的函数参数 : s 源字符串返回值: 0 成功**/ int zip_space(char *s){ int i,j; int len; ) { ; } ...
- Hibernate中cascade属性的区别
xml对于集合的级联操作属性cascade的取值可以是: none: 不级联操作,默认为none save-update:针对的是当对当前对象进行save或update操作时,要对想关联的对象进行sa ...
- springboot+swagger2
springboot+swagger2 小序 新公司的第二个项目,是一个配置管理终端机(比如:自动售卖机,银行取款机)的web项目,之前写过一个分模块的springboot框架,就在那个框架基础上进行 ...
- 解决在Ubuntu终端下使用cURL获取GBK格式的页面出现乱码问题
问题描述 在Ubuntu下使用终端使用cURL去拿一个GBK的页面,发现返回来的内容里面中文都是乱码 解决方法 通过iconv来处理乱码拿到的内容,进行转码,示例如下: $curl http://ww ...
- iOS开发者的管理工具-CocoaPods安装
1. 安装 Ruby 对于iOS开发者,CocoaPods是最方便使用的第三方管理工具了,但是怎么安装CocoaPods呢,安装CocoaPods之前,要确保mac已经安装上Ruby,但在安装Ruby ...
- python pyinstaller打包exe暗坑1
环境 python2.7.9 win-xp 今天打包了一个小脚本,结果打开报错
- 第6章 Overlapped I/O, 在你身后变戏法 ---1
这一章描述如何使用 overlapped I/O(也就是 asynchronous I/O).某些时候 overlapped I/O 可以取代多线程的功用.然而,overlapped I/O 加上co ...
- 洗礼灵魂,修炼python(4)--从简单案列中揭示常用内置函数以及数据类型
上一篇说到print语句,print是可以打印任何类型到屏幕上,都有哪些类型呢? 整形(int) 长整型(long) 浮点型(float) 字符型(str) 布尔型(bool) 最常见的就这几种. 在 ...