0 votos

mysql.sock se borra al reiniciar

He configurado PHP y MySQL, sin embargo MySQL quiere el mysql.sock archivo en /var/mysql Lo cual es bastante justo. Cambié el directorio a /var/mysql Sin embargo, cada vez que reinicio el ordenador mysql.sock se borra y no puedo trabajar.

¿Alguien tiene alguna idea de cómo puedo solucionar este problema?

3voto

Lasall Puntos 1235

No es ridículo en absoluto. Asumo que, viendo que vienes de un entorno Windows, simplemente no entiendes Tomas de corriente de Unix .

Un archivo de socket Unix se crea cuando mysqld se pone en marcha, y mysql.sock es ese archivo. Es una alternativa más rápida a TCP/IP para su uso en un sistema local.

Así que sí, es totalmente normal que el archivo se borre al reiniciar el ordenador: una vez que el servidor está apagado, no hay razón para que la línea de comunicación (socket) siga abierta.

Tu problema no es que falte el archivo, sino que el servidor no se inicie automáticamente al reiniciar. Probablemente no tenías este problema "en Windows en el trabajo" no por Windows, sino por el trabajo, donde tu estación de trabajo estaba configurada para iniciar el servidor MySQL en el arranque.

Simplemente marque la casilla "Iniciar automáticamente el servidor MySQL al inicio" en el prefáner de MySQL (en las Preferencias del Sistema) si ha utilizado el instalador estándar, o vea la sección " MySQL no se inicia en el arranque " en caso de un problema en Lion o en otro método de instalación.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X