Просмотр содержимого базы данных MySQL - PullRequest
0 голосов
/ 12 февраля 2019

У меня есть работающее веб-приложение на Java, которое было создано давно другим человеком, и его создатель довольно заброшен уже на пару лет, но у него есть активные пользователи, загружающие / скачивающие файлы PDF в него.

Теперь мне нужно получить доступ к базе данных, чтобы посмотреть на ее структуру, чтобы я мог в будущем перенести некоторые файлы и пользовательские данные для использования в строящемся сейчас новом проекте.

У меня нетмного знаний о веб-приложениях на Java и MySql, но У меня есть доступ к серверу, на котором расположены все файлы проекта .Существует файл persistence.xml с URL-адресом этой базы данных и именем пользователя / паролем.

Как на самом деле просмотреть содержимое базы данных?

Ответы [ 3 ]

0 голосов
/ 12 февраля 2019

То, что вам нужно искать в файле persistence.xml, - это URL-адрес, введите этот URL-адрес в свой браузер или в программу просмотра базы данных «Я на Mac» и пользуйтесь SEQUELPRO. При использованииучетные данные, которые вы нашли в этом файле, тогда вы сможете просматривать все.

это должно выглядеть примерно так

<property name=”javax.persistence.jdbc.url” value=”jdbc:mysql://localhost:3306/jpadb”/> <property name=”javax.persistence.jdbc.user” value=”root”/> <property name=”javax.persistence.jdbc.password” value=”password”/> <property name=”javax.persistence.jdbc.driver” value=”com.mysql.jdbc.Driver”/>

Источник: itnext.io

Если бы вы могли включить файл persistence.xml без учетных данных, которые были бы полезны.

0 голосов
/ 12 февраля 2019

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

  • открыть терминал
  • введите: mysql -u root -p
  • введите пароль при появлении запроса
  • run: show databases [проверить наличие нескольких баз данных и определить, с какой из них вам нужно работать]
  • run: use your_database_name
  • run: show tables;
  • теперь запускайте или проверяйте записи в таблицах, однако вам нравится проверять, как describe table-name, select queries или как вам удобнее.
0 голосов
/ 12 февраля 2019

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...