Não é possível conectar-se ao servidor de banco de dados

0

Estou tendo problemas para instalar o servidor MySql. Toda vez que tento conectar ao servidor local com o MySQL workbench, recebo esta mensagem:

"Sua tentativa de conexão falhou para o usuário 'root' do seu host para o servidor em localhost: 3306:   Acesso negado para o usuário 'root' @ 'localhost'

Por favor: 1 Verifique se o mysql está sendo executado no servidor localhost 2 Verifique se o mysql está sendo executado na porta 3306 (nota: 3306 é o padrão, mas isso pode ser alterado) 3 Verifique se a raiz tem direitos para se conectar ao localhost a partir do seu endereço (os direitos do mysql definem quais clientes podem se conectar ao servidor e de quais máquinas) 4 Verifique se você está fornecendo uma senha, se necessário, e usando a senha correta para o host local, conectando-se a partir do endereço do host que você está conectando de "

Estou executando um ubuntu 18.04 recém-instalado. Estes são os pacotes que eu instalei no meu sistema:

libmysqlclient20: amd64

libmysqlcppconn7v5: amd64

mysql-client

mysql-client-5.7

mysql-client-core-5.7

mysql-common

servidor-mysql

mysql-server-5.7

mysql-server-core-5.7

utilitários do mysql

mysql-workbench

mysql-workbench-data

python-mysql.connector

Eu tentei isto: mysql -u root -p

Em seguida, sou solicitado a inserir uma senha, mas durante a instalação, nunca fui solicitado a criar uma para começar. E então eu recebo o erro não importa o que eu dou: ERRO 1698 (28000): Acesso negado para o usuário 'root' @ 'localhost'

Obrigado.

    
por Myron 05.05.2018 / 09:52

1 resposta

0

Após uma nova instalação, a senha de root pode ficar em branco. Recomenda-se executar

mysql_secure_installation
para proteger seu servidor mysql e definir uma senha root.     
por user818388 05.05.2018 / 15:42