在idea中实现数据库的连接

这篇具有很好参考价值的文章主要介绍了在idea中实现数据库的连接。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一、加载并注册数据库驱动程序
二、通过DriverManager获取数据库连接
三、通过Connection对象获取Statement对象
四、使用Statement执行SQL语句
五、操作结果集
六、关闭连接并释放资源

具体操作:

1、搭建数据库环境(百度网盘数据库5.7版本链接:https://pan.baidu.com/s/1oaGYqzgjy5wIJXEVaqruAA?pwd=gx5q 
提取码:gx5q。其他版本可以去oracle官网下载。)

    在MySQL中创建名称为jdbc的数据库,然后在jdbc数据库中创建users表,创建数据库和表的SQL语句如下(注:一个分号为一条语句,所有的标点符号都要用英文格式,否则会报错)

idea连接数据库,数据库,intellij-idea,sql

jdbc数据库和users表创建成功后,再向users表中插入3条数据,SQL语句如下

idea连接数据库,数据库,intellij-idea,sql

使用select语句查看users表中的数据

idea连接数据库,数据库,intellij-idea,sql

 2、创建环境变量

(1)在idea中新建项目

idea连接数据库,数据库,intellij-idea,sql

(2)右键New->Directory,命名为lib

idea连接数据库,数据库,intellij-idea,sql

 (3)File->Project Structure->Modules->Dependencies,点击+号,选择JARs or directories,选择mysql-connector的安装路径。

idea连接数据库,数据库,intellij-idea,sql

(mysql-connector百度网盘提取链接:https://pan.baidu.com/s/1ACl7-GslKhnxIHhcNugi8g?pwd=86ej 
提取码:86ej)

 (4)将mysql-connector-java-8.0.25添加到依赖之后,点击apply,再单击OK。加入数据库驱动程序后的项目结构如下

idea连接数据库,数据库,intellij-idea,sql

三、编写jdbc程序

在新建的DataBaseConetion的src目录下新建一个com.itheima.jdbc.example的包(package),在该包中创建Example01类,该类用于读取数据库中的users类,并将结果输出到控制台。

idea连接数据库,数据库,intellij-idea,sql

idea连接数据库,数据库,intellij-idea,sql

 源码如下:文章来源地址https://www.toymoban.com/news/detail-754454.html

package com.itheima.jdbc.example;
import java.sql.*;

public class Example01 {
    public static void main(String[] args)  throws Exception{
        Statement stmt=null;
        ResultSet rs=null;
        Connection conn=null;
        try{
            //1.注册数据库的驱动程序
          Class.forName("com.mysql.jdbc.Driver");//MYSQL 6.0.2版本之后的为Class.forName("com.mysql.cj.jdbc.Driver");
          //2.通过DriverManager获取数据库连接
            String ur1="jdbc:mysql://localhost:3306/jdbc"+"?serverTimezone=GMT%2B8&UseSSL=false";
            String username="root";               //数据库用户名
            String password="******";          //数据库密码
            conn=DriverManager.getConnection(ur1,username,password);
            //3.通过Connection对象获取Statement对象
            stmt=conn.createStatement();
            //4.使用Statement执行SQL语句
            String sql="select * from users";
            rs= stmt.executeQuery(sql);
            //5.操作结果数
            System.out.println("id    |    name    |    password"+"|  email     |    birthday");
            while(rs.next()){
                int id=rs.getInt("id");//通过列名获取指定列的值
                String name=rs.getNString("name");
                String psw= rs.getNString("password");
                String email= rs.getNString("email");
                Date birthday=rs.getDate("birthday");
                System.out.println(id+"    |"+name+"    |    "+psw+"    |    "+email+"   |    "
                +birthday);
            }
        } catch (ClassNotFoundException e) {
            throw new RuntimeException(e);
        } finally {
            //6.回收数据库资源
            if(rs!=null){
                try{
                    rs.close();
                }catch (SQLException e){
                    e.printStackTrace();
                }
                stmt=null;
            }
            if(conn!=null){
                try{
                    conn.close();
                }catch (SQLException e){
                    e.printStackTrace();
                }
                conn=null;
            }
        }
    }
}

到了这里,关于在idea中实现数据库的连接的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Linux 创建 intellij-idea快捷方式

    在 Linux 中,可以通过创建快捷方式的方式方便地打开 IntelliJ IDEA 开发工具。下面是创建 IntelliJ IDEA 快捷方式的详细步骤: 第1步:打开终端窗口 首先,要打开终端窗口。可以通过快捷键 Ctrl + Alt + T 打开终端窗口。也可以在系统菜单栏中选择“应用程序”-“实用工具”-“终端

    2024年02月03日
    浏览(74)
  • Intellij-idea 如何编译maven工程

    在 IntelliJ IDEA 中编译 Maven 工程是一个相对直接的过程。以下是基本步骤: 1. 打开或导入 Maven 项目 如果您已经有一个现有的 Maven 项目,可以直接在 IntelliJ IDEA 中打开它。选择 File Open,然后浏览到您的 Maven 项目文件夹,选择包含 pom.xml 的目录。 如果您是从现有的源代码导入

    2024年01月25日
    浏览(69)
  • Intellij-idea 如何编译maven工程*

    在 Intellij IDEA 中编译 Maven 工程的步骤如下: 打开你的 Maven 工程。如果工程已经在 IDEA 中打开,那么你可以直接进行下一步。如果没有,你可以通过 File - Open 在弹出的对话框中选择你的 Maven 工程路径进行打开。 打开 Maven 项目窗口。在 IDEA 的右边会有一个 Maven 项目的窗口,

    2024年02月02日
    浏览(64)
  • IntelliJ IDEA如何使用固定地址公网远程访问本地Mysql数据库

    IDEA作为Java开发最主力的工具,在开发过程中需要经常用到数据库,如Mysql数据库,但是在IDEA中只能连接本地数据库,有时候需要访问其他地方如家里或者公司的数据库,将无法访问,内网的局限性导致我们只能在同一网络访问,无法跨网络访问,所以,本例将介绍如何在异

    2024年02月03日
    浏览(128)
  • 如何在Intellij-idea如何编译maven工程

    在 IntelliJ IDEA 中编译 Maven 工程,你需要遵循以下步骤: 打开 IntelliJ IDEA :首先,启动 IntelliJ IDEA。 打开 Maven 项目 :在欢迎界面上,选择 \\\"Get from Version Control\\\",然后选择你的 Maven 项目的仓库地址。或者,如果你已经有了项目文件(如  .idea  和  pom.xml ),你可以直接打开这

    2024年01月18日
    浏览(85)
  • Java开发+Intellij-idea+Maven+工程构建

    Intellij-idea是一款流行的Java集成开发环境,它支持Maven作为项目管理和构建工具。Maven可以帮助开发者自动下载项目依赖的jar包,执行编译、测试、打包等生命周期任务。本资源将介绍如何在Intellij-idea中创建、导入、转换和编译Maven工程,以及如何配置Maven的相关参数和插件。

    2024年02月01日
    浏览(106)
  • IDEA 连接 数据库

    使用 mysql -u root -p 连接数据库服务器。 若不能进入到 mysql 里面则说明 没有启动服务器,使用 net start mysql 命令启动。 如果 net start mysql 也无法启动,就需要 安置 MySQL: 以管理员身份运行 cmd,转到 mysql 的 bin 目录下 ,使用命令: mysqld -install 安置 MySQL,然后再次连接数据库

    2024年02月04日
    浏览(46)
  • Java项目使用intellij-IDEA查看依赖包版本是否有冲突(方法及工具)附截图

    编译器及版本 idea-ultimate 依赖管理工具 maven Step1:点击右侧的maven Step2:右键依赖项,点击分析依赖关系 Step3:可以在模块名位置进行切换,左侧三角的标志则表示该包引入了多个版本,有冲突 Step4:可以看到当前这个包被引入了两个版本的 Step5:右键冲突的包名,可以看到

    2024年02月15日
    浏览(97)
  • (Java)idea连接数据库

    idea 连接数据库 1.在idea中连接管理数据库库 idea的右侧有一个数据库的按钮点击之后再点击加号选择数据源 以MySQL为例 本地数据库填入用户和密码再选择要连接的数据库后点击测试连接 若测试不通过则查看用户名与密码是否正确 测试通过后即可对数据库中的表格进行操作

    2024年02月10日
    浏览(43)
  • IDEA连接database数据库

    如果没有配置驱动,将会报如下错误 从maven仓库下载:要求联网 将提前下载好的jar放到本地目录 将提前准备好的mysql驱动jar包,放到Idea配置路径中:C:UsersIrene.IntelliJIdea2019.2configjdbc-drivers 解决办法:手动增加高级参数 serverTimezone=Asia/Shanghai

    2024年02月20日
    浏览(58)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包