Erro ao abrir MySQL 5.0

Iniciado por Evandro Abu Kamel, 10 de Abril de 2007, 19:17

tópico anterior - próximo tópico

Evandro Abu Kamel

Galera, dei uma olhada aqui no fórum, mas não achei.

Instalei o mysql-server-5.0.
Mas quando digito "mysql" no Terminal, olha o que aparece:


evandro@evandro-desktop:~$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
evandro@evandro-desktop:~$


O que aconteceu?


cafecraft

#1
Citação de: Evandro Abu Kamel online 10 de Abril de 2007, 19:17
Galera, dei uma olhada aqui no fórum, mas não achei.

Instalei o mysql-server-5.0.
Mas quando digito "mysql" no Terminal, olha o que aparece:


evandro@evandro-desktop:~$ mysql
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
evandro@evandro-desktop:~$


O que aconteceu?


O usuário evandro não tem permissão no banco para abrir a console do Mysql....

Tente mysql -u root -p

Senha de root é em branco... Recomendo a instalação do PHPmyadmin em outra máquina para administraçao do Banco ou o Front End do Mysql para Gnome...
[color=red]Assinatura removida conforme a regra 8. O prazo era até 13/02.[/color]

Evandro Abu Kamel

Iiih cara, seguinte, aqui tô usando meu PC mesmo, não tem outra máquina.
Gostaria só de instalar o MySQL em linha de comando mesmo, pra dar uma treinada e criar as tabelas com instruções SQL.

Quando digitei o comando que passou, apareceu o seguinte:


evandro@evandro-desktop:~$ mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
evandro@evandro-desktop:~$ cd /var/run/mysqld
evandro@evandro-desktop:/var/run/mysqld$ ls -a
.  ..
evandro@evandro-desktop:/var/run/mysqld$


Acho que tem coisa faltando...

Vlw.


fbduartesc

Citação de: Evandro Abu Kamel online 11 de Abril de 2007, 15:14
Iiih cara, seguinte, aqui tô usando meu PC mesmo, não tem outra máquina.
Gostaria só de instalar o MySQL em linha de comando mesmo, pra dar uma treinada e criar as tabelas com instruções SQL.

Quando digitei o comando que passou, apareceu o seguinte:


evandro@evandro-desktop:~$ mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
evandro@evandro-desktop:~$ cd /var/run/mysqld
evandro@evandro-desktop:/var/run/mysqld$ ls -a
.  ..
evandro@evandro-desktop:/var/run/mysqld$


Acho que tem coisa faltando...

Vlw.

Olá Evandro,

esse erro 2002, é um erro do mysql informando que o mesmo não está iniciado.

tente o seguinte comando:

sudo /etc/init.d/mysql start

Obs: A senha que pedir aqui, é a senha do root da máquina, e não do root do mysql.

Depois de iniciar o serviço do mysql é só verificar o status para ver se está funcionando:

sudo /etc/init.d/mysql status

Depois de tudo isso é só tentar o comando:

mysql -u root -p

Colocar a senha de root, que você irá estar na linha de comando do mysql.

Espero ter ajudado.

Abraços.
Linux User: #444233
Ubuntu User: # 20324
Fabio Duarte de Souza
Acadêmico de Ciência da Computação - UNESC