jdbc配置(SqlServer2012+jdk13+win10)
java的期末课设要求连接数据库,课本上的例子是连接MySQL的,然鹅我的C盘不允许我再下个MySQL了,就用SqlServer2012搞了一波,这里总结一下。
参考资料1:https://blog.csdn.net/a343902152/article/details/49120277?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-2
参考资料2:https://blog.csdn.net/qq_14994573/article/details/51584521?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-6.nonecase
- 把SqlServer改成混合登录模式,然后用sa登录
文章图片
- 打开SqlServer配置管理器(win10直接在左下角搜就行)
文章图片
- 网络配置设置(这玩意全部启动)
文章图片
双击TCP/IP(右键→属性),在弹出的窗口中选择 “IP地址” 选项卡,将IP1和IP10的【IP地址】设为127.0.0.1,并将所有【IPx】的【已启用】设为是。接着,拖动下拉条到最下方,将 IPAll 中的【TCP端口】设成 【1433】,其余不变。
文章图片
文章图片
- 重新启动计算机。
- 开启telent(控制面板->系统和安全->程序->程序和功能->启用或关闭windows功能)
文章图片
点击Telnet Client,点确定。
- 开始菜单 → 运行cmd → 输入:telnet 127.0.0.1 1433,(注意telnet与127之间有空格,1与1433之间有空格)出现黑色空面板就算成功了。
- 下载驱动(去官网!!!好多地方给的百度网盘的那种是只支持jdk7或者jdk8的,10以上的建议官网,下载时自行对比版本!!!)
文章图片
下载及解压后文件如上
文章图片
- chs路径下选择符合版本的驱动,在eclipse中加入构建路径就行
文章图片
classpath下加入路径(点击添加jar)
文章图片
- 连接驱动
//导入包
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.Statement;
//这里写在类内
private static String driverName="com.microsoft.sqlserver.jdbc.SQLServerDriver";
private static String dbURL="jdbc:sqlserver://127.0.0.1:1433;
databasename=User_java";
//这里数据库名记得改
private static String userName="sa";
private static String userPwd="...";
//这里是你的密码
//连接数据库驱动
private static Connection getCoonection(){
try{
Class.forName(driverName);
Connection conn=DriverManager.getConnection(dbURL,userName,userPwd);
return conn;
}catch(Exception e){
e.printStackTrace();
System.out.println("数据库驱动连接失败");
}
return null;
}
【jdbc配置(SqlServer2012+jdk13+win10)】(话说有人遇到过tcp/ip在设置IP时无法选已启用那一栏么?奇奇怪怪的。)
推荐阅读
- vue-cli|vue-cli 3.x vue.config.js 配置
- 从战略性的角度可以配置股票
- 缓存有关的配置和属性
- Spring|Spring Boot 自动配置的原理、核心注解以及利用自动配置实现了自定义 Starter 组件
- Vagrant|Vagrant (三) - 网络配置
- java|java b2b2c shop 多用户商城系统源码- config 修改配置
- CentOS7 阿里云镜像配置方法
- Python|Win10下 Python开发环境搭建(PyCharm + Anaconda) && 环境变量配置 && 常用工具安装配置
- 为Google|为Google Cloud配置深度学习环境(CUDA、cuDNN、Tensorflow2、VScode远程ssh等)
- MyBatis|MyBatis Generator配置