Java、MySQL 和 JDBC Hello World 教程 - 从 MySQL 创建连接、插入数据和检索数据

已发表: 2020-07-27
关于如何在 macOS 上本地建立与 MySQL DB 的 JDBC 连接的简单 Crunchify 教程

在这个当前的创新技术世界中,没有任何地方不需要Database connectivity来执行个性化连接和活动。

如果您使用 Facebook、Twitter 或任何其他社交媒体,您在网站上执行的每个操作都可能存储到 DB 中,并且将retrieved during your next visit相关的个性化视图。

还有很多其他技术,例如浏览器缓存,但将首选项存储到数据库就是其中之一。

野外有很多数据库。 以下是其中的几个:CouchBase、MySQL、Oracle、Cassandra、MongoDB 等。在本教程中,我们将介绍 MySQL 数据库。

如果您有以下任何问题,那么您来对地方了:

  • JDBC 教程 – JDBC HelloWorld MySQL
  • 使用 JDBC 连接到数据库
  • JDBC 和 MySQL 连接
  • 在 Java 中如何使用 JDBC 驱动程序连接到 MySQL
  • Java程序使用JDBC连接MySQL
  • java与mysql的JDBC连接示例代码
  • 如何使用eclipse在java中连接mysql数据库

你需要什么?

您需要在台式机或笔记本电脑上本地安装MySQL 。 我已经在我的 macOS 上安装了 MAMP,它默认带有 MySQL DB。

让我们开始吧:

  1. 创建类CrunchifyMySQLDBTutorial.java
  2. 创建标准 DB ConnectionPreparedStatementResultSet对象
  3. 执行executeUpdate()操作将数据插入 Table
  4. 执行executeQuery()操作以从 MySQL 表中检索数据
  5. 在我们的例子中:
    1. 数据库名称:crunchify
    2. 用户名:root
    3. 密码:root
    4. 表名:员工
  6. Step - 1 :创建与数据库的连接。 如果 JDBC 失败,我们将抛出错误消息
  7. Step - 2 :我们将向数据库添加 3 条记录
  8. Step - 3 : 我们将所有记录一一读取并打印到 Eclipse 控制台

JDBC MySQL 的 Maven 依赖项

请在项目的 pom.xml 文件中添加以下 maven 依赖项。

这是我们的数据库结构

Crunchify 编写的 Java 中的简单 JDBC MySQL Hello World 示例

用于 MySQL JDBC 连接和添加、检索操作的完整 Java 代码

输出: