IntelliJ IDEA 连接,配置,操作数据库详细过程

今天试着用idea操作数据库,感受下idea的强大之处。但是,网上关于idea操作数据库的基本操作似乎很少,有的说的也很粗略,没有特别详细的,对于新手着实是一个考验。我也踩过了一些坑,于是,摸索了一个多小时,大概知道了一些基础操作,于是整理出来,以供参考。

连接到MySQL数据库

 

这里我的用户名User为root,由于是本地数据库,所以Host填写为localhost,端口Port为3306,Password填写用户名对应的密码即可。

把jar包导入到项目中

查看到MySQL驱动包的位置后,关闭窗口,在主界面点击File->Project Structure,进入工程设置界面。然后在左侧栏,点击Modules,再选择Dependencies,再点击右侧的+按钮,选择JARs or directories,找到上面MySQL驱动jar包的位置,选择这个jar文件。成功导入后,在Export栏下会有两项,分别是jdk和刚刚导入的jar包,如下图所示。

导入成功后,在工程目录External Libraries下面也会出现导入的驱动包名称,如下图所示。 

建表,添加数据

用jdbc操作数据库

数据库连接好了,表建好了,也添加了数据,那么,用代码测试吧!

import java.sql.*;

public class Test1 {
    public static void main(String[] args) {
        Connection conn = null;
        Statement stmt = null;
        ResultSet rs = null;

        try {
            // 加载驱动类
            Class.forName("com.mysql.jdbc.Driver");
            long start = System.currentTimeMillis();

            // 建立连接
            conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test",
                    "root", "yyy123654");
            long end = System.currentTimeMillis();
            System.out.println(conn);
            System.out.println("建立连接耗时: " + (end - start) + "ms 毫秒");

            // 创建Statement对象
            stmt = conn.createStatement();

            // 执行SQL语句
            rs = stmt.executeQuery("select * from heima");
            System.out.println("id\tname\tage\tsex");
            while (rs.next()) {
                System.out.println(rs.getInt(1) + "\t" + rs.getString(2)
                        + "\t" + rs.getInt(3) + "\t" + rs.getInt(4));
            }


        } catch (SQLException e) {
            e.printStackTrace();
        } catch (ClassNotFoundException e) {
            e.printStackTrace();
        } finally {
            try {
                if (rs != null) {
                    rs.close();
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }

            try {
                if (stmt != null) {
                    stmt.close();
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }
            try {
                if (conn != null) {
                    conn.close();
                }
            } catch (SQLException e) {
                e.printStackTrace();
            }
        }

    }
}

执行结果如下,很成功。

就这样,idea中一个简单的数据库连接,配置就完成了

补充(快速生成一个数据库表的Model类):

 Scripted Extensions:脚本扩展。

Generate POJOs.groovy:生成POJOs.groovy

 

如果觉得不错的~,可以评论夸下我,哈哈,我不会膨胀的。。。

 

  • 183
    点赞
  • 813
    收藏
    觉得还不错? 一键收藏
  • 22
    评论
IntelliJ IDEA 是一款强大的 Java 开发集成环境,它支持多种数据库,包括 MySQL、PostgreSQL、Oracle 等。全局配置数据库连接通常在项目级别的设置中进行,这样所有项目都能共享这些配置。以下是配置全局数据库连接的步骤: 1. **打开设置**: - 在 IntelliJ IDEA 中,点击菜单栏的 `File`(Windows/Linux)或 `IntelliJ IDEA`(Mac),然后选择 `Settings`(Linux/macOS)或 `Preferences`(Windows)。 2. **导航到数据库配置**: - 在设置窗口中,找到并展开 `Database` 或 `Data Sources`(取决于你的版本和设置布局)。 3. **添加数据源**: - 如果还没有配置过数据源,点击 `Add Data Source` 或 `+` 按钮,选择适当的数据库驱动(如 JDBC 驱动),并输入连接详细信息,如 URL、用户名和密码。 4. **配置默认数据源**: - 在 `Data Sources` 或 `Database` 部分,你可以设置默认的数据源,这样每次新建或打开项目时,IDEA 都会自动使用这个配置。 5. **保存配置**: - 完成配置后,记得点击 `Apply` 或 `OK` 来保存设置。 6. **应用到项目**: - 对于特定项目,你可以在 `File` > `Project Structure` > `Data Sources` 中选择或编辑数据库配置,确保项目使用的数据源与全局设置一致。 相关问题: 1. IntelliJ IDEA 支持哪些数据库类型? 2. 数据源配置更改后如何使新创建的项目立即使用新的数据库设置? 3. 如何查看和管理已有的数据库连接配置

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 22
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值