Séries anteriores:
MySQL via linha de comando 101:interação básica com o banco de dados
Neste artigo, discutiremos como usar o MySQL para criar um novo usuário no Linux por meio da linha de comando. Estaremos trabalhando em um servidor gerenciado por núcleo da Liquid Web executando o CentOS versão 6.5 como usuário root. Os comandos usados também devem funcionar em versões posteriores do MySQL no CentOS.
MySQL é um aplicativo de gerenciamento de banco de dados relacional usado principalmente no Linux e é um componente da pilha LAMP (Linux, Apache, MySQL e PHP).
Verificação de simulação
- Faça login como usuário root.
- Tenha acesso a um terminal.
- Conhecimento básico da linha de comando.
Etapa 1. Faça login no MySQL
Inicialmente, faremos login no servidor como usuário root e, em seguida, abriremos um terminal para acessar o servidor MySQL a partir da linha de comando usando o seguinte comando:
mysql -u root -p
Nesse caso, especificamos o usuário como root usando o -u sinalizador e, em seguida, utilizou o -p sinalizador para que o login do MySQL nos solicite uma senha. Em seguida, podemos inserir nossa senha atual para concluir o login.
Observação: Se precisarmos alterar nossa senha de root (ou a senha de qualquer outro usuário) no banco de dados, consulte este tutorial sobre como alterar uma senha para MySQL por meio da linha de comando.
Agora você deve estar em um prompt do MySQL que se parece muito com este.
mysql>
Etapa 2. Crie o usuário MySQL
Agora, vamos criar um usuário com o nome testuser e a senha test123test! usando o seguinte comando.
mysql> CREATE USER 'testuser'@'localhost' IDENTIFIED BY 'test123test!';
É isso! Criamos nosso primeiro usuário MySQL usando um único comando. Este usuário não poderá trabalhar com nenhum dos bancos de dados MySQL até que sejam concedidos privilégios adicionais. Na verdade, eles não poderão fazer login sem conceder permissões adicionais. Para dar ao novo usuário as permissões apropriadas, veja nosso próximo tutorial sobre como conceder permissões a um usuário MySQL através da linha de comando.
Visualizar uma lista de usuários do MySQL
Para visualizar uma lista completa de usuários do MySQL, incluindo o host ao qual eles estão associados, pode ser feito usando a seguinte instrução select.
SELECT User,Host FROM mysql.user;
Conclusão
MySQL é um excelente sistema de gerenciamento de banco de dados relacional de código aberto. Em 2010, o MySQL foi bifurcado no MariaDB após sua compra pela Oracle. MariaDb é um sistema de gerenciamento de banco de dados relacional (RDBMS) orientado e desenvolvido pela comunidade. Ele continua sendo um software livre e de código aberto licenciado sob a GNU General Public License.
Fale com um especialista agora
Nossa equipe de suporte tem experiência na manutenção e gerenciamento deste tipo de software. Nossos administradores e técnicos do sistema Linux têm um conhecimento profundo de várias tecnologias de hospedagem na web, especialmente aquelas discutidas neste artigo. Se você tiver dúvidas, estamos disponíveis para ajudar 24 horas por dia, 7 dias por semana, 365 dias por ano.
Se você é um servidor VPS totalmente gerenciado, Dedicado em Nuvem, Nuvem Privada VMWare, Servidor Pai Privado ou proprietário de um servidor Dedicado e não se sente à vontade para executar qualquer uma das etapas descritas, podemos ser contatados por telefone @800.580.4985, um bate-papo ou ticket de suporte para ajudá-lo nesse processo.