Instalar o Mysql 5.6 Servidor e cliente no ubuntu 18.04

Iniciado por lebevu, 15 de Dezembro de 2018, 09:59

tópico anterior - próximo tópico

lebevu

Saudações;

Estou a tentar instalar o mysql 5.6 server e client no ubuntu 18.04, sempre que termino tenho o erro:

ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)

agora remove totalmente.

Existe alguma forma de instalar ou pelo synaptic Package Manager, tentei de tudo.

lebevu

Meu caros;

Consegui instalar o Mysql 5.6 com sucesso no ubuntu 18.04 com recurso a dois sites. Como fiz:

PRIMEIRO: Devemos remover qualquer versão do MySql que tivermos no computador.
COMO REMOVER TOTALMENTE

Abra o terminal com Ctrl+Alt+t;

1. Escreva/copie:


sudo -i
service mysql stop
killall -KILL mysql mysqld_safe mysqld
apt-get --yes purge mysql-server mysql-client
apt-get --yes autoremove --purge
apt-get autoclean
deluser --remove-home mysql
delgroup mysql
rm -rf /etc/apparmor.d/abstractions/mysql /etc/apparmor.d/cache/usr.sbin.mysqld /etc/mysql /var/lib/mysql /var/log/mysql* /var/log/upstart/mysql.log* /var/run/mysqld
updatedb


2. Verificar se removemos totalmente a aplicação:


dpkg -l | grep mysql


3. Caso apareça algo na lista, por exemplo:
Citar
ii  mysql-community-client                     5.8.42-1ubuntu18.04
ii  mysql-community-server                     5.8.42-1ubuntu18.04

4. Removemos do seguinte modo:

apt-get purge  mysql-community-client mysql-community-server


5. repita o passo [2], para verificar se removemos totalmente a versão;

Os restantes passos podemos encontrar no site abaixo

https://www.newbienote.com/2017/05/cara-downgrade-install-mysql-56-di.html

zekkerj

Algum motivo especial pra deixar de usar a versão estável do repositório, e usar a versão de desenvolvimento, instalada manualmente?
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D