SQL Server2008R2は、IDEAに接続しました

それは私が何度も何度もデバッグ、接続オプションの数、主にEclipseと私のSQLを参照して、一日外にデータベースを接続し、最後に天国はオフに支払って、最初の結果を出して

 

より多くの初心者は、回り道を避けることができるようにするために、彼は乾燥品で、あまり話をしませんでした

まず、我々は、ドライバパッケージとIDEAのSQL接続をダウンロードする必要があります

ダウンロードします。https://www.microsoft.com/zh-CN/download/details.aspx ID = 11774?

 

注:ダニのような場所をダウンロード、突き出すません

ダウンロードを抽出する良いスタート後:

 

 

抽出されたファイルを置く場所として、私は、図を見つける方法を、あなたはデフォルトの場所を置くことをお勧めします。

 

注:もちろん、これは作者自身のストレージ・パスで、同じ方法を探して、限りIDEAとジュニアパートナーとして、デフォルトのコンピュータ・ベースのストレージにお連れしますが、

ドライバパッケージは、それはまた、変数を設定し、間違いなく、これで終わりではありません、まあダウンロードし、最初の道長征はまだ始まったばかり

次のように具体的な操作変数が設定されます。

解凍は、それを解凍し、このファイルsqljdbc42見つけ、環境変数を設定するには、ファイルを取るクリック

「このコンピュータ」位置では、右の次のウィンドウを開きクリックして[プロパティ]を選択

 

 

環境変数の設定が完了したら、SQL Server2008の設定を開始し、以下に示すように、Configuration Managerを見つけるために、

 

以下の画像にそれを変更

 

以下に示すように編集した後、CMDコマンドウィンドウが開いていないポートでは、netstat -anコマンドを参照します。

接続は、ローカルユーザーのログインウィンドウができないとあなたは、あなたが言うかもしれないが、SQLデータベースに新しいユーザーを追加する必要があり、成功しているのですか?なぜ新規のですか?実際、ローカルアカウントの登録には非常に便利ですが、アカウントのパスワードを使用してより安全になります。

ここで私は意志の詳細作成プロセス(コードする必要はありません、ハハハッハッハ)

まず、セキュリティで内部にSQLウインドウ、と - >ログイン - > [新規ログイン]を右クリック - >

 

インターフェイスに、効果は(ログイン名とパスワードが異なる場合があります)を以下に示すように、矢印の作者の位置に注意してください。

 

ちょうど楽しみのために、すべての√が問題でない場合は、以下のように、新しいユーザーロールを設定するには:

 

新しいユーザのログインに付与された権利で

 

1最も重要なことは、ああ、新たなユーザー権限を与えることですがあります!

 

单击它的属性,在安全性-->服务器身份验证-->点击SQL server 和windows身份验证模式;还有在权限-->选择需要授予权利的登录名或角色-->下方对权限做出选择(要是不做深究,可以全部勾选)

做好配置,终于到检验了,采取身份验证检验:

 

登进去了!!!

全部配置好以后接下来我们就来编写代码了,底下是完整代码

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;


public class ConnectionDemo {
    public static void main(String[] args) {
        Connection conn = null;
        // 连接的数据库的路径
        String url  = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=master;";
        // 登录数据库的用户名
        String user = "user2";
        // 登录数据库的密码
        String password = "dyx";
        try {
            // 获取连接
            conn = DriverManager.getConnection(url, user, password);
            System.out.println("数据库连接成功!");
        } catch (SQLException e) {
            e.printStackTrace();
            System.out.println("数据库连接失败!");
        }
        // 关闭资源
        try {
            conn.close();
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}
View Code

解释一下数据库的路径:jdbc冒号后面是使用的工具,比如我们正在使用sqlserver,两斜杠后面是ip地址【一般不用时,TCP要禁用,以免遭到破坏】,紧接下来是TCP端口,分号后面是你要连接的数据库名字

这样我们就运行看看有没错误啦

 

诶,怎么会报错呢?莫慌,其实是JDBC驱动连接SQL Server服务器异常,可以借鉴笔者给你们提供的纠错链接

参考链接:https://blog.csdn.net/qq_38538733/article/details/82156883

里面有解决方案!!!

一波操作结束后,是时候迎来装逼的时候了,你准备好了吗?

 

 

总的步骤:找到驱动包-->放置驱动包-->进入sql配置管理器-->创建新用户,添加用户权-->编码-->完成

 

码字不易,共同学习!!

 

おすすめ

転載: www.cnblogs.com/dyxi/p/10989781.html