【Java】IntelliJ IDEA使用JDBC连接MySQL数据库并写入数据

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


在 IntelliJ IDEA 中连接 MySQL 数据库并将数据存储在数据表中,使用 Java 和 JDBC(Java Database Connectivity)实现。

0 准备工作

  1. 下载并安装 IntelliJ IDEA
  2. 下载并安装 MySQL 数据库
  3. 下载 MySQL Connector/J 驱动程序(JDBC 驱动程序)
  4. 使用 Navicat 创建一个 MySQL 数据库

1 创建Java项目

  1. 打开 IntelliJ IDEA。
  2. 选择 "File"→ “New” → “Project”。
  3. 选择 “Java” 并设置项目名称,然后点击 “Finish”。

2 添加JDBC 驱动程序

  1. 将下载的 MySQL Connector/J 驱动程序的 JAR 文件(通常以.jar结尾)复制到项目的 libs 目录下。
    项目结构:
    【Java】IntelliJ IDEA使用JDBC连接MySQL数据库并写入数据,Java,数据库,笔记,java,数据库,intellij-idea,mysql,jdbc

  2. 在 IntelliJ IDEA 中,右键点击该 JAR 文件,选择 “Add as Library” 来将其添加到项目中。

3 创建数据库连接配置文件

  1. 在 IntelliJ IDEA 中,选择 “View” → “Tool Windows” → “Database”。
  2. 在 Database 工具窗口中,点击 “+” 图标,然后选择 “Data Source” → “MySQL”。
  3. 配置数据库连接信息,包括主机名、端口、数据库名称、用户名和密码。点击 “Test Connection” 按钮来确保连接正常。
    【Java】IntelliJ IDEA使用JDBC连接MySQL数据库并写入数据,Java,数据库,笔记,java,数据库,intellij-idea,mysql,jdbc
  4. 右键连接的数据库,创建一个测试数据表User:
    【Java】IntelliJ IDEA使用JDBC连接MySQL数据库并写入数据,Java,数据库,笔记,java,数据库,intellij-idea,mysql,jdbc

4 创建一个 Java 类来连接和操作数据库

   import java.sql.Connection;
   import java.sql.DriverManager;
   import java.sql.PreparedStatement;
   import java.sql.SQLException;

   public class MySQLConnection{
       public static void main(String[] args) {
           String url = "jdbc:mysql://localhost:3306/your_database_name";
           String user = "your_username";
           String password = "your_password";

           try (Connection connection = DriverManager.getConnection(url, user, password)) {
               // 连接成功
               System.out.println("连接成功");
               String sql = "INSERT INTO User (id, name) VALUES (?, ?)";
               try (PreparedStatement preparedStatement = connection.prepareStatement(sql)) {
                   preparedStatement.setInt(1, 1);
                   preparedStatement.setString(2, "Milko");
                   int rowsAffected = preparedStatement.executeUpdate();
                   System.out.println("影响行数: " + rowsAffected);
               } catch (SQLException e) {
                   e.printStackTrace();
               }
           } catch (SQLException e) {
               e.printStackTrace();
           }
       }
   }

替换上面的示例中的your_database_nameyour_usernameyour_passwordyour_table_name为实际数据库中的信息和数据。

5 运行应用程序

  1. 在 IntelliJ IDEA 中,右键点击 Java 类,然后选择 “Run”。
  2. 应用程序将连接到 MySQL 数据库并将数据插入指定的表中:

【Java】IntelliJ IDEA使用JDBC连接MySQL数据库并写入数据,Java,数据库,笔记,java,数据库,intellij-idea,mysql,jdbc

【Java】IntelliJ IDEA使用JDBC连接MySQL数据库并写入数据,Java,数据库,笔记,java,数据库,intellij-idea,mysql,jdbc文章来源地址https://www.toymoban.com/news/detail-752639.html

到了这里,关于【Java】IntelliJ IDEA使用JDBC连接MySQL数据库并写入数据的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【JDBC】Java连接MySQL数据库

    数据库编程指的是通过编程语言与数据库进行交互和操作的过程,包括使用编程语言创建、连接、查询、更新和删除数据库中的数据,以及管理数据库结构和其他相关工作等。 另外,不同的数据库,对应不同的编程语言提供了不同的数据库驱动包,如:MySQL提供了Java的驱动包

    2024年02月15日
    浏览(37)
  • java连接mysql8.0数据库—jdbc连接

    mysql官网 点击platform Independent ,然后出现jar包选项 点download 点左下角no thanks,直接下载 原始方法,直接在项目下建一个lib包 然后将刚刚下好的zip解压,复制jar包到该目录下,右键jar包,选择add as Library 出现一堆包,表示成功导入jar包 注意:Driver类创建时,要导入com.mysql.cj.

    2024年02月13日
    浏览(44)
  • Java的JDBC编程—连接Mysql数据库

    目录 一、 Java的数据库编程:JDBC 二、JDBC工作原理 三、 JDBC使用 四、JDBC使用步骤总结  五. JDBC常用接口和类 5.1 JDBC API 5.2 数据库连接Connection 5.3 Statement对象 5.4 ResultSet对象      JDBC,即Java Database Connectivity,java数据库连接。是一种用于执行SQL语句的Java API,它是 Java中的数据

    2024年02月05日
    浏览(50)
  • Java连接mysql数据库方法及代码(jdbc)

    编译器使用IDEA 我的相关博客: java代码程序中连接mysql数据库的方法及代码 mysql数据库并发上锁问题,java代码 1.首先从mysql官网下载mysql-connector-java.jar包到本地。 这里注意要和你本地的mysql数据库版本相匹配! 下载相应的压缩包,在本地解压即可进行下一步操作。 2.打开自己

    2024年02月08日
    浏览(43)
  • Java-JDBC建立数据库连接(MySQL)

    注意:连接数据需要先在JAVA中导入mysql的jar包。 1.1—下载JAR包 1、打开浏览器搜索MySQL,进入官网 2、点击DOWNLOADS    3、点击 MySQL Community (GPL) Downloads  4、点击Connector/J 5、点击Archieve 6、选择版本,和OS,然后点击下载即可。          版本号 下载地址 8.0.32 https://download

    2024年02月03日
    浏览(46)
  • java代码实现,利用JDBC接口-连接Mysql数据库

    1、JDBC本质上是一个接口,也就是java语言操作数据库的一套API(应用程序编程接口), 接口就规则,也就是sun公司创建了一个jdbc接口,各个sql(数据库管理系统)去实现接口提供jar包。其优点JDBC不是指单一操作某一个数据库。各个厂商使用相同的接口。不同的sql厂家实现

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

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

    2024年02月03日
    浏览(114)
  • java中连接数据库com.mysql.jdbc.Driver和com.mysql.cj.jdbc.Driver的区别?

    com.mysql.jdbc.Driver 和 com.mysql.cj.jdbc.Driver 是MySQL数据库连接驱动的不同版本。 com.mysql.jdbc.Driver :这是旧版的MySQL JDBC驱动(版本5.x)。它已经过时,不再推荐使用。如果您使用较旧的MySQL版本(如MySQL 5.7及以下),可以考虑使用此驱动。但请注意,该驱动在MySQL 8.0及更高版本上可

    2024年02月14日
    浏览(39)
  • (java.lang.ClassNotFoundException: oracle.jdbc.driver.OracleDriver)IDEA中连接Oracle数据库失败,缺少驱动

    该问题出现在用idea连接Oracle数据库的时候,代码都写好了但是发现连不上Oracle。 (或者是能连Oracle,但是只能连一半。。。) 首先要保证自己的Oracle数据库是启动了的噢。 运行代码时,也就是这行代码会一直报错: 连接oracle数据库时,一直报错找不到驱动,后来发现自己

    2024年02月04日
    浏览(40)
  • JAVA使用JDBC连接oracle数据库

    首先给出代码和输出:  讲解下代码  Class.forName(\\\"oracle.jdbc.OracleDriver\\\");这段代码是用来加载驱动的。 通过静态类DriverManager的getConnection方法配置连接字符串 DriverManager.getConnection(\\\"jdbc:oracle:thin:@192.168.10.150:1521:orcl11g\\\",\\\"xielong\\\",\\\"xielong\\\"); 其中ip为oracle数据库地址,1521为默认的数据

    2024年02月13日
    浏览(36)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包