Acessando MYSQL através do terminal

4

Acabei de instalar o LAMP no meu computador através da linha de comando.Agora como posso acessar o prompt MYSQL da linha de comando? Eu preciso usar MYSQL para criar tabelas, modos de exibição e acessá-los do meu script Perl.

    
por Parvej Islam 08.10.2015 / 16:51

5 respostas

14

Para acessar o mysql da CLI:

 mysql -u <username> -p<password> <database_name>

Verifique se não há espaço entre -p e senha. Claro, essa senha será visível no histórico.

Para superar isso:

  1. Deixe em branco e ele pedirá por você.
  2. inicie o comando com um espaço à frente de mysql
por Aizuddin Zali 08.10.2015 / 16:55
4

Com ...

mysql -u {user} -p {database}

O banco de dados é opcional. {user} é o usuário que você criou ao instalar. Você será solicitado a fornecer a senha que você forneceu ao instalar. A propósito: isto está assumindo que você instalou nossa pilha LAMP nativa.

Se você ainda não tem um usuário e senha

mysql

funcionará também. Se ele fizer um usuário e senha com privilégios corretos.

Isto supõe que o MySQL está sendo executado.

    
por Rinzwind 08.10.2015 / 16:56
2

Aqui está a documentação oficial sobre a linha de comando do MySQL

E um tutorial básico

Espero que isso ajude

    
por mxdsp 08.10.2015 / 16:59
2

Você pode querer ter certeza de que o serviço foi iniciado com:

sudo service mysql start

Depois disso, se você não tiver configurado nenhum usuário ou banco de dados, poderá executar:

/usr/bin/mysql -u root -p

para acessar a linha de comando como root. Se você configurar uma senha root ao instalar o LAMP, insira isso. Caso contrário, basta pressionar enter e definir a senha mais tarde.

    
por Matt Pitkin 08.10.2015 / 17:00
0

Digite isso no terminal para fazer o login como usuário root:

sudo -s

digite sua senha;

depois invoque o mysql no terminal

É assim que deve aparecer:

user_name@user_name:~$ sudo -s
[sudo] password for <user_name>: 
root@<user_name>:~# mysql
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 7
Server version: 5.7.22-0ubuntu18.04.1 (Ubuntu)

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its
affiliates. Other names may be trademarks of their respective
owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql>  
    
por kimxons 20.06.2018 / 15:58