Как связать intellij с локальным mysql?

Я изо всех сил пытался узнать, как localhost mysql и intellij для подключения и программирования задачи, связанной с базой данных. Возможно ли это? Если да, как это достичь?

6 ответов

Решение

Подключение к локальному экземпляру по сути аналогично подключению к удаленному экземпляру MySQL. Просто замените локальный хост или 127.0.0.1 вместо того IP-адреса, который вы обычно используете.

Чтобы добавить новое соединение с базой данных (называемое источником данных в IntelliJ), откройте окно "База данных" " Вид" -> " Инструменты Windows" -> " Базы данных", затем нажмите знак " +" и выберите " Источник данных", а затем " MySQL" из подменю. Значения по умолчанию для соединения MySQL должны для локальной установки MySQL.

Чтобы открыть соединение, щелкните правой кнопкой мыши новый источник данных и выберите " Открыть консоль".

Официальная документация IntelliJ - Управление источниками данных

Начиная с версии сообщества 2017.2, браузер БД не поставляется в комплекте с IDE (по крайней мере, не на моих последних двух установках). Для того, чтобы активировать его, вы должны перейти в IDE в **File->Settings->Plugins->Browse repositories и выберите "Database" из выпадающего меню. Оттуда вы можете установить Database Navigator. После успешной установки вы должны перезапустить IDE, Затем вы можете выбрать **View->Tool windows->DB Browser,

В последних версиях Idea Community (около 2017.3, но я не уверен) больше нет инструмента для работы с базами данных, только в Idea Ultimate [1]. Еще хуже то, что плагин Database Navigator, который бы подходил здесь для решения этой проблемы, больше не совместим, по крайней мере, с 2018.3 [2].

Удаление идеи прямо сейчас, к сожалению.

[1] https://intellij-support.jetbrains.com/hc/en-us/community/posts/360000411990-Database-option-not-available-under-View-Tool-Windows-in-Intellij-v2018-1-Community-Edition-

[2] https://intellij-support.jetbrains.com/hc/en-us/community/posts/360001759260-Dan-Cioacas-Database-Navigator-plugin-v3-0-8222-0-is-incompatible-with-latest-IntelliJ-IDEA-2018-3

Чтобы добавить новое соединение с базой данных (называемое источником данных в IntelliJ), откройте окно базы данных View -> Tool Windows -> Databases, затем щелкните значок + и выберите Data Source, а затем MySQL из подменю. Значения по умолчанию для подключения MySQL должны использоваться для локальной установки MySQL.

Чтобы открыть соединение, щелкните правой кнопкой мыши новый источник данных и выберите "Открыть консоль".

чтобы загрузить драйверы, нажмите " Загрузить отсутствующие драйверы " в нижней части окна.


если вы хотите добавить JDBC и подключить другого поставщика базы данных, например проекты рабочей среды (вместо использования intelliJ Consol), просто выполните следующие действия:

Использование драйверов JDBC#

Создайте соединение с базой данных с помощью драйвера JDBC# Если вы не можете найти имя поставщика базы данных в списке источников данных, загрузите драйвер JDBC для системы управления базами данных (СУБД) и создайте соединение в IntelliJ IDEA. С драйвером JDBC вы можете подключиться к СУБД и начать работу.

  1. В окне инструмента " База данных" (Просмотр | Инструментальные окна | База данных) щелкните значок " Свойства источника данных".

  2. В диалоговом окне " Источники данных и драйверы " щелкните значок " Добавить" (+) и выберите " Драйвер и источник данных".

  3. Щелкните ссылку Пользовательский драйвер.

  4. На панели файлов драйвера щелкните значок " Добавить" и выберите " Пользовательские файлы JAR".

  5. Перейдите к файлу JAR драйвера JDBC, выберите его и нажмите OK.

  6. В поле Класс укажите значение, которое вы хотите использовать для драйвера.

  7. Щелкните Применить.

  8. Вернитесь к созданному соединению с источником данных.

  9. Укажите детали подключения к базе данных. Или вставьте URL- адрес JDBC в поле URL- адреса. Чтобы установить пустой пароль, щелкните правой кнопкой мыши поле " Пароль" и выберите " Установить пустой".

  10. Чтобы убедиться, что подключение к источнику данных прошло успешно, щелкните Проверить подключение.


Для получения дополнительной информации прочитайте официальный ответ Jetbrains по следующей ссылке:

Настройка подключений к базе данных

https://www.jetbrains.com/help/idea/configuring-database-connections.html

Для тех, у кого возникли проблемы с подключением IntelliJ Community Edition к MySQL в 2021 году. (В IntelliJ Ultimate Database подключение к базе данных поддерживается по умолчанию, и вы можете выполнить шаги, показанные в предыдущих ответах. Однако IntelliJ Community Edition не поддерживает его по умолчанию).

Вот что вам нужно сделать:

  1. Установите плагин «Навигатор баз данных» . ( Настройки -> Плагины -> Торговая площадка -> Найти навигатор базы данных и установить )
  2. Откройте вкладку « Браузер БД» (рядом с кнопкой, которая открывает / закрывает окно проекта) -> щелкните логотип «Параметры» -> '+' -> Заполните поля базы данных (имя, хост, порт, имя БД, пользователь и пароль).
  3. Загрузите MySQL Java Connector , выполнив поиск в Google по запросу "java connector mysql".
  4. Перейдите в Файл -> Структура проекта -> Модули -> Зависимости . Нажмите « + » справа и выберите « JAR или каталоги ». Найдите только что загруженный коннектор Java (файл выглядит так: mysql-connector-java-8.0.26.jar). Нажмите «Применить», и в окне проекта в разделе «Внешние библиотеки» вы увидите файл .jar.

Для WebStorm необходим плагин «база данных-навигатор» https://plugins.jetbrains.com/plugin/1800-database-navigator

Другие вопросы по тегам