Se você ainda não tentou isso, use:
mysql_install_db
/usr/bin/mysql_secure_installation
Eu tentei as soluções apresentadas em Erro ao instalar o servidor mysql no Ubuntu 14.04 mas ainda não consigo fazer funcionar. O problema que eu acho que é quando eu instalo ele me pede para definir a senha, mas depois eu recebo "Não é possível definir a senha para o usuário" root "do MySQL.
Mais alguma coisa que eu possa tentar?
Se você ainda não tentou isso, use:
mysql_install_db
/usr/bin/mysql_secure_installation
A mensagem "Não foi possível definir a senha" é um pouco enganosa. Essencialmente, significa apenas que alguma coisa deu errado ao tentar definir a senha - que pode ser tão genérica quanto o MySQL não estar em execução.
Execute systemctl status mysql.service
para descobrir se o MySQL foi iniciado com sucesso. Caso contrário, execute sudo journalctl -xn
e / ou verifique o conteúdo de /var/log/mysql/error.log
para saber mais sobre o que está impedindo sua inicialização.
Observe que sudo apt-get purge mysql-server-5.5
não removerá arquivos de configuração e dados. Se um deles falhar, a única maneira de corrigir isso é:
sudo apt-get purge mysql-server-5.5
sudo rm -R /etc/mysql
sudo rm -R /var/lib/mysql
sudo apt-get install mysql-server
Importante: Não faça isso se você tiver dados em sua instalação do MySQL, pois isso irá ERASE todos os seus dados do MySQL. Em uma nova instalação, você não tem nada a perder. Caso contrário, verifique se você sabe o que está fazendo.