与数据库的连接

关于Java中连接数据库的一些踩过的坑

前言

数据库中的什么账户建立,SQLServer验证登录都应该是不会出错的,主要出错的地方一般都是中间一步,接下来就来看看。

关于连接数据库时的一些配置

检查驱动包版本

我自己也是在驱动包版本上被坑了,这点尤为重要,检查自己的SQLServer的version和JDK的version然后选择相对应version的驱动包,这点应该是出错率最高的了。

SQLServer配置管理器的配置
  1. 启用TCP/IP服务

如图所示启用TCP/IP服务和Named Pipes服务
启用TCP/IP服务

  1. 进行IP及端口设置

右键点击上一步的TCP/IP项,然后在新弹出的窗口上方选择IP地址栏,进入后进行相关配置,将IP1IP10IP地址设置为127.0.0.1,然后将所有项的已启用项设置为是,并将IP1IP10和最下方的IPAllTCP端口设置为1433,配置完成后如图所示:

IP及端口设置
IP及端口设置

  1. 进行测试

命令行窗口输入

telnet 127.0.0.1 1433

测试窗口如图所示:
测试1433端口

测试成功如图所示:
测试成功

(如何开启telnet服务请自行百度)
测试成功则说明成功,不成功则重新检查一遍易错点。


其实易错点还是那个驱动包的版本问题,版本问题解决了,其余的其实都是小事。

本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!