Não há saída / stdout / feedback no prompt do mysql no Ubuntu 14.04 [closed]

2

Estou executando o Ubuntu 14.04 e o Nginx, e recentemente instalei o mysql-server enquanto seguia o guia de configuração de pilha do LEMP da Digital Ocean (pretendo executar um site do WordPress com ele). Quando tento logar em uma sessão interativa usando mysql -u root -p pass, algo estranho acontece. Em vez de ser recebido com o texto de login padrão (por exemplo, Bem-vindo ao monitor do MySQL. Os comandos terminam com ou \ g. ), recebo um aviso semelhante ao seguinte:

user@localhost ~ $ mysql -u root -p password
> CREATE DATABASE wordpress; // no login feedback, no creation feedback
> exit; // does not exit
> ^C // Ctrl+C panic button
user@localhost ~ $

Não há stdout nem feedback, e parece que não consigo fazer o login funcionar. Eu tentei usar apt-get autoremove mysql-server e apt-get purge mysql-server, mas foi saudado com o mesmo problema após a reinstalação. Eu também recebo o mesmo erro ao executar como root.

    
por RalphORama 22.10.2014 / 20:44

1 resposta

0

Não deve haver espaço entre "-p" e a senha, ou você pode simplesmente omiti-lo para que o cliente peça que você o insira.

Isso é mais seguro porque não será armazenado no histórico de comandos do shell.

Em vez disso, se você estiver criando um script shell, apenas remova o espaço e adicione, como último parâmetro, o nome do banco de dados.

    
por 22.10.2014 / 20:58