Acesso ao banco de dados em Docker

Em certas ocasiões, o acesso direto ao banco de dados pode ser necessário. Isso pode ser útil ao recuperar dados de rastreamento ou modificar configurações (por exemplo, para editar uma chave de licença ou adicionar uma aplicação externa à interface).

Como o banco de dados é armazenado em forma conteinerizada, o acesso direto ao servidor MySQL não está disponível, pois ele não está instalado no próprio servidor. Em vez disso, o servidor MySQL opera dentro do contêiner. Para acessar o banco de dados, você precisará acessar o contêiner e usar as credenciais corretas para chamar o MySQL.

Para acessar o banco de dados, navixy usuário é utilizado. A senha dele é especificada durante a instalação inicial da plataforma e está armazenada em navixy-package/.env arquivo. Este usuário tem plenos direitos para modificar o banco de dados.

Execute o seguinte comando para acessar o banco de dados:

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

Atualizado

Isto foi útil?