DEV Community

Laura Fumagalli
Laura Fumagalli

Posted on

Verificando o status da instalação SQL

Uma instância de um banco de dados é similar à instalação de um software (mais especificamente um serviço) que roda em segundo plano no seu computador. Existem serviços que rodam tanto localmente em sua máquina quanto em servidores remotos ao redor do mundo.


Abra o terminal e digite o seguinte comando (deve ser exibido o status de active no Linux / started no macOS)

# Linux
sudo systemctl status mysql
# macOS
brew services list
Enter fullscreen mode Exit fullscreen mode

active sql linux

active sql mac

Caso o serviço esteja parado, você pode usar o comando a seguir para iniciá-lo:

# Linux
systemctl start mysql
# macOS
brew services run mysql
Enter fullscreen mode Exit fullscreen mode

Para parar o serviço do MySQL , você pode usar o comando stop

# Linux
systemctl stop mysql
# macOS
brew services stop mysql
Enter fullscreen mode Exit fullscreen mode

Para sair, aperte ctrl+c.


Configurando a inicialização e senha do servidor MYSQL

Por padrão, após a instalação, seu servidor vai estar configurado para iniciar junto ao sistema. Caso não queira que isso aconteça, para poupar memória RAM, você pode desativar o início automático utilizando o comando:

# Linux
sudo systemctl disable mysql

# macOS
brew services stop mysql
# Esse comando remove os serviços não utilizados
brew services cleanup
Enter fullscreen mode Exit fullscreen mode

A primeira vez que for utilizar após iniciar o computador, será necessário iniciar o servidor com o comando:

# Linux
sudo systemctl start mysql

# macOS
brew services run mysql
Enter fullscreen mode Exit fullscreen mode

Se desejar ativar novamente que ele inicie junto ao computador, basta usar o comando:

# Linux
sudo systemctl enable mysql

# macOS
brew services start mysql
Enter fullscreen mode Exit fullscreen mode

você poderá agora acessar seu servidor pela linha de comando. Para visualizar quais bancos de dados estão disponíveis, você deve usar o comando:

mysql -u root -p

Top comments (0)