Доступ к базе данных Docker-версии
Получите доступ к базе данных MySQL внутри платформы Navixy On-Premise в Docker с помощью docker exec. Возьмите учетные данные из файла .env и подключитесь к базе данных navixy.
В некоторых случаях может потребоваться прямой доступ к базе данных. Это может быть полезно при получении данных мониторинга или изменении конфигураций (например, для редактирования лицензионного ключа или добавления внешнего приложения в интерфейс).
Поскольку база данных хранится в контейнеризованном виде, прямой доступ к серверу MySQL недоступен, так как он не установлен на самом сервере. Вместо этого сервер MySQL работает внутри контейнера. Чтобы получить доступ к базе данных, вам нужно получить доступ к контейнеру и использовать правильные учетные данные для вызова MySQL.
Чтобы получить доступ к базе данных, navixy используется пользователь navixy. Пароль для него задается во время первоначальной установки платформы и хранится в navixy-package/.env файле. Этот пользователь имеет полные права на изменение базы данных.
Выполните следующую команду, чтобы получить доступ к базе данных:
docker exec -it navixy-standalone-db-1 mysql -unavixy -pПоследнее обновление
Это было полезно?