MySQL

Sistema de gerenciamento de banco de dados relacional de código aberto confiável.

Verificar instalação

mysql --version

Aceder ao MySQL Shell

Como root:

mysql -u root -p

A palavra-passe é armazenada de forma segura em /root/.cloudzy-creds

Ligar-se a uma base de dados específica como utilizador

mysql -u <username> -p -D <database> -h <host> -P <port>
  • -U <username> → Utilizador da base de dados
  • -p → Solicitar a palavra-passe do utilizador
  • -D <database> → Nome da base de dados à qual se deve ligar
  • -h <host> → Nome do host do servidor MySQL (por exemplo, localhost)
  • -P <port> → Porta (padrão: 3306)

Comandos comuns do MySQL

  • SHOW DATABASES;: Listar todas as bases de dados
  • USE DB_NAME;: Mudar para uma base de dados
  • SHOW TABLES;: Listar tabelas na base de dados
  • DESCRIBE TABLE_NAME;Mostrar estrutura da tabela
  • SELECT * FROM TABLE_NAME;: Ver dados da tabela
  • EXIT;: Sair do shell do MySQL

Ficheiros e diretórios importantes

  • /root/.cloudzy-creds → Credenciais da base de dados armazenadas
  • /etc/mysql/ → Ficheiros de configuração do MySQL
  • /var/lib/mysql/ → Ficheiros de dados da base de dados
  • /var/log/mysql/ → Ficheiros de registo

Gestão de serviços

systemctl status mysql
systemctl restart mysql

Detalhes da candidatura