当前位置:   article > 正文

IDEA连接SqlServer数据库_idea导入sqljdbc后如何与sqlserver连接

idea导入sqljdbc后如何与sqlserver连接

目录

下载jar包

下载sqljdbc_12.6压缩包

解压

导入IDEA

新建文件夹

复制粘贴进JDBC文件夹并设为library

编写类及方法

代码


下载jar包

以sqljdbc_12.6为例


下载sqljdbc_12.6压缩包

最新地址:sqljdbc 官方最新地址


解压

解压即用


导入IDEA


新建文件夹


复制粘贴进JDBC文件夹并设为library


编写类及方法


代码

填入你自己的地址,端口(默认都是1433),数据库名,用户名及密码。

并编写相关SQL语句。

  1. import com.alibaba.fastjson.JSON;
  2. import com.google.common.collect.Lists;
  3. import com.google.common.collect.Maps;
  4. import org.apache.commons.codec.binary.Base64;
  5. import javax.crypto.Mac;
  6. import javax.crypto.spec.SecretKeySpec;
  7. import java.net.URLEncoder;
  8. import java.nio.charset.StandardCharsets;
  9. import java.sql.Connection;
  10. import java.sql.DriverManager;
  11. import java.sql.PreparedStatement;
  12. import java.sql.ResultSet;
  13. import java.util.List;
  14. import java.util.Map;
  15. import java.util.Timer;
  16. import java.util.TimerTask;
  17. // 这个是我从整个项目直接拷贝的,不需要你就直接删除了
  18. private static void MainFunction() {
  19. // 数据库连接参数设置
  20. String sDbURL = "jdbc:sqlserver://10.65.xxx.xxx:1433;DatabaseName=xxx;encrypt=false;trustServerCertificate=true";
  21. String sUser = "xxxx";
  22. String sPassWord = "xxxx";
  23. try {
  24. // 加载驱动
  25. Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
  26. System.out.println("驱动加载成功!");
  27. // 建立连接
  28. Connection dbConn = DriverManager.getConnection(sDbURL, sUser, sPassWord);
  29. System.out.println("数据库连接成功!");
  30. String sql = " select a.username, a.* from xxxx a";
  31. PreparedStatement statement = dbConn.prepareStatement(sql);
  32. ResultSet res = statement.executeQuery();
  33. while (res.next()) {
  34. sUsername = res.getString("username");
  35. System.out.println(sUsername);
  36. }
  37. // 关闭连接
  38. dbConn.close();
  39. System.out.println("连接已关闭。");
  40. } catch (Exception e) {
  41. e.printStackTrace();
  42. }
  43. }
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/512452
推荐阅读
相关标签
  

闽ICP备14008679号