Introdução
Neste projeto, você aprenderá como recuperar o número de usuários com permissões de modificação da tabela de usuários em um banco de dados MySQL.
👀 Pré-visualização

🎯 Tarefas
Neste projeto, você aprenderá:
- Como iniciar e fazer login no terminal MySQL
- Como mudar para o banco de dados
mysqle consultar o número de usuários com permissões de modificação - Como salvar a instrução SQL em um arquivo
- Como executar o script SQL para exibir o resultado
🏆 Conquistas
Após concluir este projeto, você será capaz de:
- Entender como interagir com um banco de dados MySQL usando o terminal MySQL
- Escrever consultas SQL para recuperar informações específicas de tabelas de banco de dados
- Salvar instruções SQL em um arquivo e executá-las
- Aplicar seu conhecimento de MySQL para resolver problemas do mundo real envolvendo permissões de usuário
Iniciar o MySQL e Fazer Login
Nesta etapa, você aprenderá como iniciar o MySQL e fazer login no terminal MySQL.
Crie o arquivo
showNum.sqlno diretório~/project:touch ~/project/showNum.sqlInicie o MySQL:
sudo /etc/init.d/mysql startFaça login no terminal MySQL:
mysql -urootVocê está agora no terminal MySQL, onde pode inserir comandos MySQL.
Acessar o Banco de Dados MySQL e Consultar o Número de Usuários com Permissões de Modificação
Nesta etapa, você aprenderá como mudar para o banco de dados mysql e consultar o número de usuários com permissões de modificação.
Mude para o banco de dados
mysql:USE mysql;Consulte o número de usuários com permissões de modificação:
SELECT COUNT(*) FROM mysql.user WHERE Update_priv = 'Y';Esta consulta retornará o número de usuários com permissões de modificação.
Salvar a Instrução SQL em um Arquivo
Nesta etapa, você aprenderá como salvar a declaração SQL em um arquivo.
Abra o arquivo
showNum.sqlem um editor de texto e adicione a seguinte declaração SQL:USE mysql; SELECT COUNT(*) FROM mysql.user WHERE Update_priv = 'Y';Salve o arquivo.
Executar o Script SQL
Nesta etapa, você aprenderá como executar o script SQL.
No terminal MySQL, execute o script
showNum.sql:SOURCE ~/project/showNum.sql;Isso executará a declaração SQL no arquivo
showNum.sqle exibirá o resultado.Exemplo de saída:
MySQL [mysql]> SOURCE ~/project/showNum.sql; +----------+ | count(*) | +----------+ | 2 | +----------+ 1 row in set (0.000 sec)A saída mostra que existem 2 usuários com permissões de modificação no banco de dados
mysql.
Resumo
Parabéns! Você concluiu este projeto. Você pode praticar mais laboratórios no LabEx para aprimorar suas habilidades.
