17.04.16. Интегрировать MySQL в IntelliJ IIIDEA довольно просто для любой
ее редакции. А вот определить базу данных в качестве источника можно только в редакции
Ultimate Edition. Все это хорошо описано в многочисленных постах, посвященных данной тематике. А вот как выполнить это для редакции Community отыскать мне не удалось. А ведь многие работают именно с бесплатной редакцией! Поэтому, я думаю, данный пост послужит хорошим практическим руководством к действию.
Оказывается, и редакция программы Community Edition позволяет достаточно
комфортно работать с базой данных, в частности с MySQL. Для этого требуется просто
подключить бесплатный plug-in DataBase Navigator, о работе с которым, кстати, я не нашел никакой информации на русском языке.
Не буду расписывать процесс установки DataBase Navigator, поскольку думаю, что такие действия достаточно просто иллюстрируются последующими screenshots.
После
его установки в главном меню IIDEA появится пункт DB Navigator, а на левой вкладке появится еще одна закладка «DB Browser».
Первым шагом после установки DataBase Navigator
следует установить соединение с базой данных. Для этого следует создать новое
соединение, что может быть выполнено разными способами. Например:
2.
В этом окне открыть вкладку «Connections» (Соединения).
3. Раскрыть список кнопки
«New Connection» (Новое соединение) и добавить новое соединение для MySQL.
4. Для соединения необходимо будет
необходимо задать имя базы данных, пользователя и пароль, соответствующие соответствуют
тем данным, которые использовались при установке на компьютере сервера MySQL.
5. Щелкнуть кнопку для проверки созданного
соединения. Если настройки соединения выполнены корректно, то появится
сообщение «Connection to
<имя_соединения> was successful».
Для непосредственной визуализации данных базы данных и работы
с ними следует выполнить следующее.
1.
На левой вкладке окна открыть вкладку «DB Browser».
2. На вкладке отобразится иерархическая структура
доступных в соединении база данных и их содержимого вплоть до полей.
3. Вызвать контекстное меню на названии таблицы,
данные которой нужно визуализировать и выбрать из него пункт «Edit Data» (Редактировать данные),
что приведет к появлению окна «Data Filters».
4. Щелкнем кнопку «No Filter» (Без фильтра), в результате чего в окне
редактирования отобразится вкладка с данными таблицы, с которыми мы опять-таки можем
совершенно спокойно работать практически также как и в клиенте СУБД.
Смотри также:
- Двести пятьдесят русскоязычных обучающих видео докладов и лекций о Java. http://fetisovvs.blogspot.com/2015/12/java-5-java-java.html
- Шпаргалка Java программиста 7.1 Типовые задачи: Оптимальный путь преобразования InputStream в строку. http://fetisovvs.blogspot.com/2016/04/java-71-inputstream-java.html
- Программируем… выход из лабиринта. http://fetisovvs.blogspot.com/2015/10/java.html
- Игра на чистой Java от новичка, для новичков. http://fetisovvs.blogspot.com/2015/09/java-java.html
The article is great, there is a lot of useful information. Thank the author very much.
ОтветитьУдалитьHell Let Loose
Красавчик)
ОтветитьУдалитьРешение ошибки The server time zone...
ОтветитьУдалитьзайти в воркбенч mysql и выполнить скрипт set global time_zone = '-3:00';
Просто огромное спасибо, чувак!
Удалитьооо, у меня тоже всё сработало, спасибо большое.
УдалитьСпасибо, дружище, за то время пока боролся с установкой всего, нахватал всех ошибок, ты очень помог)
УдалитьПрост БОГ я хз как наткнулся на эту тему, но ты реально выручил)
Удалитьspasibo
УдалитьСпасибо огромное за инфу, самая полезная тема, которую нашёл за ~2 часа..)
ОтветитьУдалить