Intellij идеи источников данных не видит существующую таблицу в базе данных - программирование

Intellij идеи источников данных не видит существующую таблицу в базе данных

intellij idea data sources не видит существующую таблицу в моей базе данных mysql, в то время как Netbeans ее видит. Я создал таблицу в базе данных. Когда я создаю соединение в intellij идеях источников данных, он видит мою схему, я выбираю ее в "схемах и таблицах", но тогда я не вижу ее в списке. каждая схема, но моя. Когда я пытаюсь подключиться к нему с помощью netbeans или workbench mysql, это нормально. одна и та же история с несколькими базами данных, с корневым доступом. любой стол, но мой. что может быть неправильным?

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

4b9b3361

Ответ 1

У меня была та же проблема в IntelliJ IDEA 15.

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

Ответ 2

Я нашел причину проблемы для HSQLDB: ошибка IDEA (у меня версия 11.0).

Создайте db с относительным путем (относительный MODULE), например:

jdbc:hsqldb:file:db_file/testDBInMemory;shutdown=true;hsqldb.write_delay=‌​false;
f:\TestModule\db_file\

При добавлении его в Источники данных, IDEA распознает этот путь как относительный каталог $IDEA_HOME $/bin.

f:\Program Files\JetBrains\IntelliJ IDEA 11.0\bin\db_file\

Итак, у вас есть две разные базы данных. И когда JPA обновляется сначала, Data Source не видит обновления в других.

РЕШЕНИЕ: используйте абсолютный путь в файле db url.