MySQL é o banco de dados de código aberto mais popular e classificado do mundo. Isso ocorre porque o banco de dados possui recursos muito grandes e poderosos. No entanto, isso não afeta sua simplicidade de uso.
O banco de dados é geralmente gratuito e amplamente utilizado. Neste artigo, vamos nos concentrar em como iniciar, reiniciar, verificar o status e parar o servidor MySQL. Também veremos as etapas básicas de instalação de um servidor de banco de dados MySQL em nosso PC Linux, além de alguns comandos básicos necessários para começar com o cliente MySQL.
Como instalar o servidor MySQL
Para começar, instalaremos o servidor MySQL usando o gerenciador de pacotes Ubuntu OS. Primeiro, vamos começar atualizando e atualizando nosso sistema antes de instalar o servidor MySQL. Para fazer isso, copie e cole os seguintes comandos em seu terminal:
sudo apt-get update
Depois disso, execute o comando “sudo apt upgrade” para atualizar os pacotes do seu sistema
sudo apt upgrade
Depois copie e cole este comando para o instalador da sua máquina instalar o MySQL mais todos os seus dados/dependências.
sudo apt-get install mysql-server
Depois de executar o comando acima, o utilitário de instalação segura deve ser iniciado automaticamente. No entanto, em alguns casos, você descobrirá que o utilitário não inicia automaticamente após a instalação; caso você esteja em tal situação, digite o seguinte comando:
sudo mysql_secure_installation utility
Ao executar o comando, este utilitário solicitará que você defina a senha root de login do MySQL, além de outras opções relacionadas à segurança, incluindo validação de senha, remoção de usuários anônimos, remoção de acesso remoto ao usuário root e remoção do banco de dados de teste.
Na seção final da execução do comando, uma mensagem de tudo pronto garantirá que todas as configurações feitas estejam corretas.
Permitindo acesso remoto
se iptables( um programa de espaço do usuário que permite aos administradores do sistema configurar as regras de filtro de pacotes IP do firewall do kernel do Linux. Em resumo, um programa de firewall para Linux usado para monitorar o tráfego de e para o seu servidor usando tabelas.) e você deseja se conectar ao banco de dados de outro PC – ajudaria se você abrisse uma porta no firewall do seu servidor. Na maioria dos casos, a porta padrão é 3306. No entanto, você não precisa passar por todos esses processos se o aplicativo que você está ou deseja usar no MySQL está rodando no mesmo servidor.
Para permitir remotamente o acesso ao servidor MySQL, execute os seguintes comandos:
sudo ufw enable
sudo ufw allow mysql
Depois de passar pelas dicas importantes que você deve conhecer, vamos agora ao processo de iniciar o serviço MySQL
Iniciar o serviço MySQL
Após concluir o processo de instalação, você pode iniciar o serviço de banco de dados executando os seguintes comandos em seu terminal.
sudo /etc/init.d/mysql start
Em outros casos, você descobrirá que o serviço já está ativo. Se o serviço estiver ativo, você receberá uma mensagem informando que o serviço já está em execução.
Ativando o MySQL
Para garantir que o servidor seja iniciado após a reinicialização, execute o seguinte comando:
sudo systemctl enable mysql
Reiniciando o servidor MySQL
Para reiniciar o servidor, digite o seguinte comando no seu terminal:
sudo /etc/init.d/mysql restart
Ao reiniciar o servidor, você pode executar o seguinte comando para verificar se o servidor está em execução ou não
sudo service mysql status
Por fim, depois de confirmar que o servidor está em execução, você pode sair digitando o seguinte comando:
sudo /etc/init.d/mysql stop
Para complementar, vamos nos aprofundar um pouco em como realizar algumas operações básicas com clientes MySQL.
Como se conectar ao MySQL Server com o cliente MySQL
Você pode se conectar ao servidor como um superusuário através do cliente MySQL quando seu servidor MySQL estiver ativo. O primeiro passo é digitar o seguinte comando no seu terminal:
sudo /etc/init.d/mysql start
Após iniciar o servidor, digite o seguinte comando para conectá-lo ao cliente MySQL.
sudo mysql -u root -p
Após a entrada do comando, você será solicitado a inserir a senha de root. Aqui, você digitará a senha que criou durante o processo de instalação. Se você esqueceu sua senha, veja como redefinir a senha de root.
Quando estiver conectado ao servidor MySQL, você verá uma mensagem de boas-vindas exibida com um prompt mysql> conforme mostrado abaixo.
Ao usar o cliente, algumas das coisas vitais a serem lembradas incluem comandos do cliente, como CREATE, ALTER, FLUSH PRIVILEGES, USE, DROP, SHOW GRANTS, SELECT, CREATE TABLE, SHOW TABLE e INSERT, que não diferenciam maiúsculas de minúsculas.
Conclusão
Este artigo cobriu de forma abrangente todos os aspectos sobre como iniciar o servidor MySQL, reiniciar o servidor, habilitar o servidor, status do servidor, parar o servidor, conectar-se ao servidor MySQL com o cliente MySQL e, finalmente, deu dicas de algumas instruções-chave com as quais você precisa se familiarizar enquanto estiver usando este banco de dados. Esperamos que seja detalhado o suficiente para oferecer as soluções para seus problemas. Em caso de erros, não hesite em entrar em contato. Obrigado por ler.