Mysql - ERROR 2002 (HY000): Can't connect to local MySQL

1. Mysql - ERROR 2002 (HY000): Can't connect to local MySQL

José Antônio Nunes de Morais
janunesdemor

(usa Slackware)

Enviado em 10/09/2009 - 20:15h

Prezados,

Eu estou querendo utilizar o mysql e estou tendo problema... eu utilizo o Slackware 12.2, eu até reinstalei o mesmo e não consigo utilizar alguém pode me ajudar.

# mysql -u root -p
Enter password:
ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/var/run/mysql/mysql.sock' (2)

# mysql_install_db
Installing MySQL system tables...
090910 19:46:14 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
090910 19:46:14 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
OK
Filling help tables...
090910 19:46:14 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
090910 19:46:14 [Warning] option 'max_join_size': unsigned value 18446744073709551615 adjusted to 4294967295
OK

To start mysqld at boot time you have to copy
support-files/mysql.server to the right place for your system

PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
To do so, start the server, then issue the following commands:
/usr/bin/mysqladmin -u root password 'new-password'
/usr/bin/mysqladmin -u root -h darkstar password 'new-password'

Alternatively you can run:
/usr/bin/mysql_secure_installation

which will also give you the option of removing the test
databases and anonymous user created by default. This is
strongly recommended for production servers.

See the manual for more instructions.

You can start the MySQL daemon with:
cd /usr ; /usr/bin/mysqld_safe &

You can test the MySQL daemon with mysql-test-run.pl
cd mysql-test ; perl mysql-test-run.pl

Please report any problems with the /usr/bin/mysqlbug script!

The latest information about MySQL is available on the web at
http://www.mysql.com
Support MySQL by buying support/licenses at http://shop.mysql.com


  


2. Uma outra alternativa a tentar sobre este erro ( Mysql - ERROR 2002 (HY000): Can't connect to local

RODRIGO MELO
rodig

(usa Debian)

Enviado em 10/11/2009 - 01:19h

Pessoal, uma outra alternativa pode ser:

cd /etc/init.d

./mysql-ndb
./mysql-ndb-mgm
./mysql restart

comigo funcionou perfeitamente. Acredito que não custa nada tentar isto, principalmente aqueles que assim como eu, não vem tendo sucesso até aqui.

Espero ter contribuido de forma progressiva.


3. Re: Mysql - ERROR 2002 (HY000): Can't connect to local MySQL

Francisco Ambrozio
fco

(usa Slackware)

Enviado em 10/11/2009 - 07:40h

O primeiro passo você já deu:

# mysql_install_db

Agora,

# chown -R mysql.mysql /var/lib/mysql
# chmod 755 /etc/rc.d/rc.mysqld
# /etc/rc.d/rc.mysqld start
# mysqladmin -u root password 'nova-senha'
# mysql -u root -p

Falou?



4. Resolvido!

Tarcisio Gambin
gambin.br

(usa Debian)

Enviado em 13/09/2010 - 15:34h

Olá Xico_Ambrozio!

Seus passos resolveram meu problema com o Slack x64 13.1!

Valeu!


5. error no centos 5.7

Rodney
rotaviano

(usa CentOS)

Enviado em 10/01/2012 - 17:30h

galera é o seguinte....

eu uso o centos 5.7 e aqui o meu mysql é o mysqld

lembrando que "o jogo da velha" ( # ) é pra comentar a linha :p

entao oque foi feito:

[safe_mysqld]

[mysqld]
# socket=/var/lib/mysql/mysql.sock
socket=/var/run/mysqld/mysqld.sock
.
.
.

[mysql.server]
datadir=/var/lib/mysql
# socket=/var/lib/mysql/mysql.sock
.
.
.

[client]

port = 3306
#socket =/var/lib/mysql/mysql.sock
socket=/var/run/mysqld/mysqld.sock


abraço


6. Solução que encontrei.

Cristiano
cristianoltfs

(usa Linux Mint)

Enviado em 21/03/2017 - 20:11h

~ $ sudo service mysql restart






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts