【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | 您所在的位置:网站首页 › mysql导入access数据库 › 【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 |
【JDBC】JDBC 访问数据库 ( IntelliJ IDEA 创建 Gradle 工程 | build.gradle 导入数据库驱动依赖 jar 包 | 使用 JDBC 访问数据库 )
原创
韩曙亮_ 2023-03-25 07:28:39 ©著作权 文章标签 数据库 intellij-idea jar java jdbc 文章分类 JavaScript 前端开发 ©著作权归作者所有:来自51CTO博客作者韩曙亮_的原创作品,请联系作者获取转载授权,否则将追究法律责任 文章目录一、IntelliJ IDEA 创建 Gradle 工程二、导入数据库驱动依赖 jar 包1、为 Gradle 定义 Maven 仓库2、添加 MySQL 数据库驱动依赖3、添加 SQLServer 数据库驱动依赖4、Maven 工程添加数据库驱动依赖三、使用 JDBC 访问数据库一、IntelliJ IDEA 创建 Gradle 工程 在 IntelliJ IDEA 的菜单栏中 , 选择 " File / New / Project… " 选项 , 选择创建的 Gradle 工程 , 点击 Next 在新对话框中输入工程名称 JDBC , 创建工程 ; 创建后的工程 : 二、导入数据库驱动依赖 jar 包1、为 Gradle 定义 Maven 仓库
在 build.gradle 构建脚本 中 的 repositories 块中 , 定义 项目 依赖库 的 Maven 仓库 mavenCentral() ;
常见的 Maven 仓库有 : mavenCentral() : 中央 Maven 仓库 , 可以找到绝大多数的开源库 ;google() : Google 维护的 Maven 仓库 , 中国国内无法访问 ;jcenter() : 已经停止维护 ;2、添加 MySQL 数据库驱动依赖
添加 MySQL 数据库驱动依赖 : repositories { mavenCentral() } dependencies { implementation 'mysql:mysql-connector-java:8.0.28' }加载 MySQL 数据库驱动时 , 使用如下代码 : // 加载 JDBC 驱动 Class.forName("com.mysql.cj.jdbc.Driver");3、添加 SQLServer 数据库驱动依赖
添加 SQLServer 数据库驱动依赖 : repositories { mavenCentral() } dependencies { implementation 'com.microsoft.sqlserver:mssql-jdbc:9.4.0.jre8' }加载 SQLServer 数据库驱动时 , 使用如下代码 : // 加载 JDBC 驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");4、Maven 工程添加数据库驱动依赖
如果在 Maven 工程中 , 在 pom.xml 中添加下面的依赖 : 添加 SQLServer 依赖 : com.microsoft.sqlserver mssql-jdbc 9.4.0.jre8 添加 MySQL 依赖 : mysql mysql-connector-java 8.0.27三、使用 JDBC 访问数据库 使用 JDBC 访问数据库代码示例 : import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.Statement; public class SQLServerExample { public static void main(String[] args) { // 数据库连接字符串 String connectionUrl = "jdbc:sqlserver://localhost:1433;databaseName=YourDatabaseName;user=YourUsername;password=YourPassword"; try { // 加载 JDBC 驱动 Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); // 建立数据库连接 Connection connection = DriverManager.getConnection(connectionUrl); // 创建一个 Statement 对象以执行 SQL 查询 Statement statement = connection.createStatement(); // 执行 SQL 查询 ResultSet resultSet = statement.executeQuery("SELECT * FROM your_table_name"); // 处理查询结果 while (resultSet.next()) { System.out.println("Column1: " + resultSet.getString("column1") + ", Column2: " + resultSet.getString("column2")); } // 关闭资源 resultSet.close(); statement.close(); connection.close(); } catch (Exception e) { e.printStackTrace(); } } }赞 收藏 评论 分享 举报 上一篇:【JDBC】JDBC API 详解 ② ( Connection 数据库连接对象 | 获取 SQL 执行对象 - 普通、预编译 SQL 语句 | 事务管理 | 开启事物 | 提交事物 | 回滚事物 ) 下一篇:【JDBC】JDBC 简介 ( JDBC 概念 | JDBC 本质 | 使用 JDBC 操作数据库的好处 | JDBC 提供的 API 组件 ) |
CopyRight 2018-2019 实验室设备网 版权所有 |