Instale o mysql-server no ubuntu 16.10 - Nenhuma janela para configurar o root passowrd durante o processo de instalação!

0

Estou tentando instalar o mysql-server no ubuntu 16.10. Não tenho problemas durante a instalação: ~$ sudo apt-get install mysql-server mysql-client Reading package lists... Done Building dependency tree
Reading state information... Done The following packages were automatically installed and are no longer required: libaec0 .... .... This installation of MySQL is already upgraded to 5.7.17, use --force if you still need to run mysql_upgrade Setting up mysql-server (5.7.17-0ubuntu0.16.10.1) ...

Mas durante o processo de instalação, a janela usual para colocar a senha não aparece.

Então, eu tentei entrar sem senha e não funciona: ~$ mysql -u root -p Enter password: ERROR 1698 (28000): Access denied for user 'root'@'localhost'

Também tentei configurar a senha com: sudo /usr/bin/mysql_secure_installation

... sem sucesso (Deixa eu trocar senha ... mas não funciona quando tento entrar ..)

Alguma idéia ?! Obrigado antecipadamente!

    
por Mandor 15.02.2017 / 12:18

2 respostas

0

O link a seguir sugere que, após a instalação mysql usando:

sudo apt-get update
sudo apt-get install mysql-server

Você deve executar o seguinte script:

sudo mysql_secure_installation

Isso solicitará a senha de root que você criou na etapa anterior.

Para verificar o servidor mysql, você pode tentar se conectar ao banco de dados usando a ferramenta mysqladmin, que é um cliente que permite executar comandos administrativos. Por exemplo, este comando diz para se conectar ao MySQL como root (-u root), solicitar uma senha (-p) e retornar a versão.

mysqladmin -p -u root version

Para mais informações, consulte as instruções

    
por Yaron 15.02.2017 / 12:24
1

Obrigado Yaron pela sua resposta e tempo. Mas finalmente encontrei a solução. Acabei de postar isso aqui, porque talvez pudesse ajudar outras pessoas.

Quando acabo de executar:    sudo /usr/bin/mysql_secure_installation

Funciona bem, mas para se conectar ao mysql:     mysql -u root -p

Não funciona ... em vez disso, é necessário para iniciar o mysql como usuário admin:     sudo mysql -u root -p

    
por Mandor 15.02.2017 / 12:32