wils@web ~ $ cat ~/ajuda/como-criar-um-banco-de-dados-e-usuario-no-mysql-pelo-terminal.md

Banco de Dados

Como criar um banco de dados e usuário no MySQL pelo terminal

atualizado em 21/07/2026

Este manual tem como objetivo ensinar como criar um banco de dados e um usuário no MySQL pelo terminal. As instruções a seguir são aplicáveis a sistemas Linux que possuem o MySQL instalado.

Passo 1: Acessar o terminal

Abra o terminal no seu sistema Linux.

Passo 2: Conectar ao MySQL

Para iniciar, você precisa se conectar ao servidor MySQL. Utilize o seguinte comando:

mysql -u root -p

Após executar o comando, será solicitado que você insira a senha do usuário root.

Passo 3: Criar um banco de dados

Uma vez conectado, você pode criar um banco de dados. Utilize o comando abaixo, substituindo nome_do_banco pelo nome desejado:

CREATE DATABASE nome_do_banco;

Passo 4: Criar um usuário

Agora, vamos criar um usuário. Use o comando abaixo, substituindo novo_usuario e senha_forte pelos valores desejados:

CREATE USER 'novo_usuario'@'localhost' IDENTIFIED BY 'senha_forte';

Passo 5: Conceder permissões ao usuário

Após criar o usuário, você precisa conceder permissões para que ele possa acessar o banco de dados. Execute o seguinte comando:

GRANT ALL PRIVILEGES ON nome_do_banco.* TO 'novo_usuario'@'localhost';

Passo 6: Aplicar as alterações

Para garantir que as alterações sejam aplicadas, execute o comando:

FLUSH PRIVILEGES;

Passo 7: Sair do MySQL

Para sair do terminal do MySQL, utilize:

EXIT;

Dica de verificação/segurança

Após criar o banco de dados e o usuário, sempre verifique se as permissões estão corretas. Você pode listar os usuários e suas permissões usando:

SELECT user, host FROM mysql.user;

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.