Учебное пособие по Java, MySQL и JDBC Hello World — создание соединения, вставка данных и извлечение данных из MySQL

Опубликовано: 2020-07-27
Простое руководство по Crunchify о том, как установить соединение JDBC с базой данных MySQL локально на macOS

В современном мире инновационных технологий нет места, где бы вам не потребовалось подключение к Database connectivity для выполнения персонализированного подключения и действий.

Если вы используете Facebook, Twitter или любую другую социальную сеть, каждое действие, которое вы выполняете на сайте, может быть сохранено в БД и будет retrieved during your next visit для соответствующего персонализированного просмотра.

Существует довольно много других методов, таких как кэширование браузера, но сохранение предпочтений в базе данных — один из них.

В дикой природе так много баз данных. Вот некоторые из них: CouchBase, MySQL, Oracle, Cassandra, MongoDB и т. д. В этом руководстве мы рассмотрим базу данных MySQL.

Если у вас есть какие-либо из следующих вопросов, то вы находитесь в правильном месте:

  • Учебное пособие по JDBC — JDBC HelloWorld MySQL
  • Подключиться к базе данных с помощью JDBC
  • Возможность подключения JDBC и MySQL
  • В Java Как подключиться к MySQL с помощью драйвера JDBC
  • Использование JDBC для подключения к MySQL из программы Java
  • Пример кода для соединения JDBC в java с mysql
  • Как подключить базу данных mysql в java с помощью eclipse

Что вам нужно?

Вам необходимо установить MySQL локально на свой рабочий стол или ноутбук. Я установил MAMP на свою macOS, которая по умолчанию поставляется с базой данных MySQL.

Давайте начнем:

  1. Создайте класс CrunchifyMySQLDBTutorial.java
  2. Создайте стандартное Connection с БД, PreparedStatement и ResultSet Objects
  3. Выполните executeUpdate() , чтобы вставить данные в таблицу
  4. Выполните операцию executeQuery() для извлечения данных из таблицы MySQL.
  5. В нашем случае:
    1. Имя базы данных: crunchify
    2. Имя пользователя: корень
    3. Пароль: корень
    4. Имя таблицы: сотрудник
  6. Step - 1 : Создайте соединение с БД. В случае сбоя JDBC мы выдадим сообщение об ошибке
  7. Step - 2 : мы добавим 3 записи в базу данных
  8. Step - 3 : Мы прочитаем все записи одну за другой и распечатаем их в консоли Eclipse.

Зависимость Maven для JDBC MySQL

Пожалуйста, добавьте ниже зависимость maven в файл pom.xml вашего проекта.

Вот наша структура базы данных

Простой пример JDBC MySQL Hello World на Java от Crunchify

Полный код Java для подключения MySQL JDBC и операций добавления и извлечения.

Выход: