admin管理员组

文章数量:1794759

idea连接SQLserver数据库(最简单最直白的连接sqlserver 2008R2数据库)

idea连接SQLserver数据库(最简单最直白的连接sqlserver 2008R2数据库)

idea连接SQL数据库(活活逼死人) 最简单最直白的连接SQLserver 2008R2数据库 前期准备工作

1、sql的jdbc的jar包。(我也不知道这是啥玩意,为啥有三个。) 2、配置sql server中的tcp/ip。url中使用 3、idea

我知道你们懒,jdbc包拿走不谢。 百度网盘:pan.baidu/s/1wA-3X7t311Ka2gY1blPfJQ 提取码:a5l6 下载完长这个样子: 中间的那个,tar.gz解压。 打开这个文件夹,找到 三个中其中的任意一个。(为啥有三个,我也不知道) 2、配置sqlsever 的tcpip(为啥配这个,懂得都懂) 检查是否成功。 cmd telnet localhost 1433 出现黑框,成功 3、idea导入jdbc的jar包 先复制三选一种的其中一个 在idea中 创建一个文件夹,便于管理 新建后直接 ctrl c 复制,ok后

(将jdbc复制到idea之后,需要对该文件夹右键选择进行add libiary)否则出现找不到的错误

新建一个class 测试 我写了两个,二选一测试一下。

import java.sql.Connection; import java.sql.DriverManager; import java.sql.Statement; /** * JDBC快速入门 */ public class jdbcDemo1 { public static void main(String[] args) throws Exception { //1.导入jar包 //2.注册驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("驱动类加载成功"); //3.获取数据库连接对象 Connection conn=DriverManager.getConnection("jdbc:sqlserver://localhost: 1433;DataBaseName=test", "sa", "123"); //4.定义sql语句 System.out.println("连接数据库成功"); String sql = " update course set sno= 10 where cno= 2"; System.out.println("update data success"); //5.获取sql的对象 statement Statement stmt = conn.createStatement(); int count = stmt.executeUpdate(sql); System.out.println(count); stmt.close(); conn.close(); } } import java.sql.*; public class test { private static Connection dbConn = null; public static void main(String[] args) { String dbURL = "jdbc:sqlserver://127.0.0.1:1433;DatabaseName=test"; try { //1.加载驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); System.out.println("加载驱动成功!"); //2.连接 dbConn = DriverManager.getConnection(dbURL, "sa", "123"); System.out.println("连接数据库成功!"); String sql="select * from course"; PreparedStatement statement=null; statement=dbConn.prepareStatement(sql); ResultSet res=null; res=statement.executeQuery(); while(res.next()){ String title=res.getString("cno"); System.out.println(title); } }catch(Exception e) { e.printStackTrace(); System.out.println("连接数据库失败!"); } } }

运行结果如下:

我的数据库长这样

本文标签: 数据库直白最简单sqlserveridea