Red de conocimiento informático - Programación de la red - No puedo ingresar al sitio web, por favor ayúdenme.

No puedo ingresar al sitio web, por favor ayúdenme.

ERROR 2002: No se puede conectar al servidor MySQL local a través del socket '/tmp/mysql.sock' (2)

La pantalla de inicio es la siguiente:

[root@localhost mysql]# Iniciando el demonio mysqld con bases de datos desde /usr/local/mysql/data

020405 05:06:42 mysqld terminó

Por qué finalizó la base de datos ?

Ejecute esta declaración nuevamente: /usr/local/mysql/bin/mysqld_safe --user=mysql &

La visualización es la siguiente:

[1 ] 24154

[root@localhost bin]# El archivo /usr/local/mysql/libexec/mysqld no existe o no es

ejecutable

Por favor, haga un CD en el directorio de instalación de MySQL y reinicie

Este script desde allí es el siguiente:

./bin/mysqld_safe.

Ver el registro (normalmente en mysql/data /a continuación), de la siguiente manera:

020405 09:58:28 mysqld inició

Advertencia: ignorando el cambio del usuario a 'mysql' porque el usuario estaba configurado en 'mysql ' anteriormente en la

línea de comando

020405 9:58:28 No se puede iniciar el servidor: Enlace en socket Unix: Permiso denegado

020405 9:58 :28 ¿Ya tienes otro servidor mysqld ejecutándose en el socket:

/usr/local/mysql/mysql.sock?

020405 9:58:28 Abortando

020405 9: 58:28 /usr/local/mysql/bin/mysqld: Apagado completo

020405 09:58:28 mysqld finalizó

020405 11:06:36 mysqld iniciado

Advertencia: se ignora el cambio del usuario a 'mysql' porque el usuario se configuró anteriormente en 'mysql' en la

línea de comando

020405 11:06: 36 No se puede iniciar el servidor: Enlace en socket Unix: Permiso denegado

020405 11:06:36 ¿Ya tiene otro servidor mysqld ejecutándose en el socket:

/usr/local/ mysql/mysql.sock ?

020

405 11:06:36 Abortando

020405 11:06:36 /usr/local/mysql/bin/mysqld: Apagado completo

020405 11:06:36 mysqld finalizó

020405 11:06:36 mysqld finalizó

p>

@@@@@@@@@@@@@@@@@@@@ El problema ha cambiado: @@@@@@@@@@@@@@@@@@@

Entrada: sudo /usr/local/mysql/bin/safe_mysqld

Aparece:

Iniciando el demonio mysqld con bases de datos desde /usr/local/mysql/data

(El comando se detiene y no regresa a la línea de comando. Presione ctrl+z para finalizar y aparecer)

[1]+ Detenido sudo /usr/local/mysql/bin / safe_mysqld

Ejecutar

[root@localhost mysql]# ps aux

USUARIO PID %CPU %MEM VSZ RSS TTY STAT COMANDO DE HORA DE INICIO

raíz 1 0.0 0.0 1368 64 ? S 09:06 0:05 inicio [3]

raíz 2 0.0 0.0 0 0 ? p >raíz 3 0.0 0.0 0 0 ? SW 09:06 0:00 [kapmd]

raíz 4 0.0 0.0 0 0 ? raíz 9 0.0 0.0 0 0 ? SW 09:06 0:00 [bdflush]

raíz 5 0.0 0.0 0 0 ? 0.0 0.0 0 0 ? SW 09:06 0:00 [kscand/DMA]

raíz 7 0.0 0.0 0 0 ? raíz 8 0.0 0.0 0 0 ? SW 09:06 0:00 [kscand/HighMem]

root 10 0.0 0.0 0 0 ? raíz 11 0.0 0.0 0 0 ? SW 09:06 0:00 [mdrecoveryd]

root 17 0.0 0.0 0 0 ?

0:00 [scsi_eh_0]

raíz 20 0.0 0.0 0 0 ? SO 09:06 0:00 [kjournald]

raíz 78 ​​0.0 0.0 0 0 ? 00 [khubd]

root 2744 0,0 0,0 0 0 ? -m 0

raíz 3069 0.0 0.0 1368 20 ? S 09:07 0:00 klogd -x

rpc 3087 0.0 0.0 1548 120 ? ]

rpcuser 3106 0.0 0.0 1524 164 ? S 09:07 0:00 [rpc.statd]

root 3173 0.0 0.0 1364 68 ? /sbin/apmd -p 10 -w 5 -W

-P /etc/sysconfig/apm-scripts/apm

root 3210 0.0 0.2 3508 1016 S 09:08 0? :00 /usr/sbin/sshd

root 3224 0.0 0.0 2028 316 ? S 09:08 0:00 xinetd -stayalive -reuse -

pidfile /var/run/xinetd. pid

root 3285 0.0 0.5 5908 1924 ? S 09:08 0:00 [enviar correo]

smmsp 3294 0.0 0.4 5712 1616 S 09:08 0:00 [enviar correo]

root 3304 0.0 0.0 1412 96 ? 0:00 crond

root 3324 0.0 0.3 8356 1400 ?

demonio 3406 0.0 0.0 1412 180 ? S 09:08 0:00 [atd]

raíz

3414 0.0 0.0 1348 56 tty1 S 09:08 0:00 /sbin/mingetty tty1

root 3415 0.0 0.0 1348 56 tty2 S 09:08 0:00 /sbin/mingetty tty2

root 3416 0.0 0.0 1348 56 tty3 S 09:08 0:00 /sbin/mingetty tty3

root 3417 0.0 0.0 1348 56 tty4 S 09:08 0:00 /sbin/mingetty tty4

root 3418 0.0 0.0 1348 56 tty5 S 09:08 0:00 /sbin/mingetty tty5

root 3419 0.0 0.0 1348 56 tty6 S 09:08 0:00 /sbin/mingetty tty6 p>

root 8755 0.0 0.5 11304 2268 ? S 10:19 0:00 /usr/local/apache/bin/f y php.ini, puede encontrarlos (buscar / -nombre del archivo)

mi archivo.cnf suele estar en /etc/my.cnf

php.ini suele estar en /etc/php.ini

2) Asegúrese de que el ¡El socket en los dos archivos = /tmp/mysql.sock son todos iguales! ! !

@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@@@@@ @@@@@@@@@

¡Je, aquí veo la respuesta de Belltree! ! !

@@@@@@@@@@@@@@@@@@ (palabras originales de Belltree) @@@@@@@@@@@@@@@ @@

Inicias sesión como root, luego

killall -9 mysql

killall -9 mysqld

killall -9 mysqld_safe

Luego ps -Af | grep mysql, asegúrese de que no haya procesos mysqld y elimínelos si los hay

cd /usr/local/mysql

./bin/ mysqld_safe &

Debería estar bien

@@@@@@@@@@@@@@@@@@@@@@@@@@@ @@ @@@@@@@@@@@@@@@@@@@

@@@@@@@@@@@@@@ @@End@@@@@ @@@@@@@@@@@@

Resultó estar bien una vez que lo probé, jaja, me siento tan feliz ahora que tengo muchas ganas de tener a Belltree en mis brazos ¡Besa salvajemente! ! ! !

[root@localhost mysql]# ./bin/mysql -u root -p

Ingrese la contraseña:

Bienvenido al monitor MySQL Los comandos terminan en. ; o \g.

Su ID de conexión MySQL es 2 para la versión del servidor: 4.1.0-alpha-stand

ard

Escriba 'help;' o '\h' para obtener ayuda. Escriba '\c' para borrar el búfer.