将MyEclise连接到SQLSeverR2上

本文介绍了如何使用MyEclipse连接到SQLServer2008R2,包括创建SQLServer登录名,赋予角色权限,设置数据库连接,并在MyEclipse中配置数据库驱动,实现数据库的导入。
摘要由CSDN通过智能技术生成
在百度上百了好久,怎样将MyEclise连接到SQLSeverR2上呢?现在终于学会了,就想在博客上来分享一下,(*^__^*) 嘻嘻……

登录SQLSever2008R2,这里写图片描述;打开安全性,右击登录名,新建登录名(假设登录名为abc),这里写图片描述;在常规中,设置SQLSever身份验证,如图所示,这里写图片描述;打开服务器角色,选择systemmin,给角色管理员权限,点击确定,这里写图片描述;点击连接,尝试登陆连接服务器abc,如图所示,这里写图片描述,点击连接;出现图示,这里写图片描述,表明连接成功;你的新的服务器abc中会自动附加上你用Windows连接的服务器中的数据库等资料,这里写图片描述;这样数据库就设置好了。

**2:**设置SQLSever的配置管理器。

打开你的SQLSever的配置管理器,这里写图片描述;打开SQLSever配置管理器,这里写图片描述;打开SQLSever网络配置,单击MSSQLSEVER的协议,协议设置如图所示,再双击TCP/IP,弹出界面这里写图片描述;这里有好多IP,记录下其中一个,默认IP端口为1433,后面再MyEclipse的设置中会用到。
3:设置MyEclipse,以连接到数据库。依次打开Windows-> Open Perspective -> other.. ->MyEclipse Database Explorer,点击OK这里写图片描述;单击MyEclipse Derby,选择New,这里写图片描述;如图设置Database Driver数据,这里写图片描述,需要添加一个jar包,将jar包的绝对路径导入Driver JARs中,将MyEclipse和SQL连接起来,如果你有,就不用重新下载了;点击123并登录,这里写图片描述;然后,你的SQL中的数据库就都导进了MyEclipse中了,这里写图片描述
连接代码:

package jdbc_text_imooc;

import java.sql.*;

public class text1 {

    /**
     * @param args
     */
    public static final String drivername = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
    public static final String url = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=computer_test";
    public static final String user = "jingsi";
    public static final String password = "";
    public static final String severQuery = "select * from cjgl where zkzh = 01301139";

    public static void main(String[] args) throws SQLException {
        // TODO Auto-generated method stub
        //加载驱动
        try{
            Class.forName(drivername);
        }catch(Exception e){
            System.out.println("加载驱动失败!");
            System.exit(0);
        }
        //System.out.println("加载驱动成功!");
        //连接数据库

        Connection conn = null;
        //System.out.println("now url .....");
        try{
            conn = DriverManager.getConnection(url, user, password);
        }catch(Exception e){
            System.out.println("连接数据库失败!");
            System.exit(0);
        }
        //System.out.println("连接数据库成功!");
        //执行SQL语句
        Statement stmt = conn.createStatement();

        ResultSet rs = stmt.executeQuery(severQuery);

        while(rs.next()){
            System.out.println(rs.getString("xm"));
        }
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值