Создание MySQL базы данных и подключение к IntelliJ IDEA

Как создать базу данных MySQL и подключить БД к IntelliJ IDEA

В статье будет рассмотрено как создать базу данных MySQL и затем подключиться к ней с помощью среды разработки IntelliJ IDEA.

Используемые технологии:

MySQL 5.6.25

IntelliJ IDEA 14

1. Описание задачи

Необходимо создать БД MySQL с несколькими таблицами. Затем эта база данных будет использована в проекте Java приложения и поэтому удобно было бы подключиться к ней прямо из среды разработки. Как это сделать будет показано ниже.

2. Создание схемы и таблиц MySQL

Для удобства работы с MySQL я использую MySQL WorkBench 6.3. CE. Развернуть БД на локальном компьютере и установить необходимые компоненты не представляет труда. Просто зайдите на официальный сайт разработчика, скачайте всё что предлагают и установите. Думаю вам можно выбрать все пункты, которые предлагают разработчики по умолчанию.

MySql1

Теперь открываем вкладку Schemas, правой кнопкой выбираем пункт Create Schema и вводим имя:

MySQL create Schema

Теперь необходимо создать таблицы. Эта БД будет использована в туториале по Hibernate и Spring Data и я заранее создам несколько таблиц, которые будут использованы в том проекте.

mysql contact table

Таблицы можно создать как через графический интерфейс, так и с помощью скрипта:

MySQL create tables

Запросы для создания таблиц:

Таблица контактов:

Таблица хобби:

Таблица с деталями телефона контакта:

Таблица хобби контакта:

3. Подключение базы данных MySQL к среде разработки IntelliJ IDEA

Теперь посмотрим как подключить только что созданную схему javastudy к среде разработки. Я создал просто пустой maven проект.

Справа в окне необходимо выбрать в вертикальном меню пункт Database и нажать +. Там выбираем поставщика нашей базы данных — MySQL.

MySQL connection setting

Важное замечание. У меня уже был установлен драйвер для подключения к MySQL базе данных — mysql-connector-java-5.1.34-bin.jar. В принципе он устанавливается при установке Workbench, но если у вас его нет, то можете скачать с оф. сайта и вложить в папку с IDEA, как сделано в этом случае.

*на всякий случай путь, где лежит драйвер. Обратите внимание, что находится он в скрытой папке .IntelliJIdea14 конкретного пользователя:

  • C:/Users/iMacPC/.IntelliJIdea14/config/jdbc-drivers/mysql-connector-java-5.1.34-bin.jar

Теперь необходимо ввести данные о хосте, имени базы данных, пользователе и пароле. Если вы выбрали все настройки по умолчанию, то данные будут такие же как у меня: Host: localhost, порт 3306. Имя пользователя и пароль здесь root/admin.

MySQL connection setting 2

После того как введете все данные нужно нажать кнопку Test Connection. В случае успеха увидите соответствующее сообщение (Connection successful)

Результат проделанной работы:

MySQL result connection

 

Смотрите также

Подключение MS SQL Server 2012 к IntelliJ IDEA

 

Ссылки для скачивания

Javastudy MySQL DB — дамп базы данных

MySQL connection to IDEA — проект в Intellij IDEA

 

Share Button
13
5992 Total Views 3 Views Today
Комментарии (2) для “Создание MySQL базы данных и подключение к IntelliJ IDEA

Добавить комментарий