Доступ к базе данных в Dockered

В некоторых случаях может потребоваться прямой доступ к базе данных. Это может быть полезно при получении данных отслеживания или изменении конфигураций (например, для редактирования лицензионного ключа или добавления внешнего приложения в интерфейс).

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

Для доступа к базе данных navixy используется пользователь. Пароль для него указывается при первоначальной установке платформы и хранится в navixy-package/.env файле. Этот пользователь обладает полными правами на изменение базы данных.

Выполните следующую команду, чтобы получить доступ к базе данных:

docker exec -it navixy-standalone-db-1 mysql -unavixy -p

Последнее обновление

Это было полезно?