Puedo comenzar bien MySQL,
/usr/local/mysql/support-files/mysql.server start
Starting MySQL
SUCCESS!
Pero cualquier acción de MySQL después de eso me sale el error:
No se pudo encontrar el archivo PID del servidor MySQL
/usr/local/mysql/support-files/mysql.server stop
ERROR! MySQL server PID file could not be found!
¿Dónde encuentro el archivo PID del servidor en Mac con OSX 10.8? Me pregunto si es un problema de permiso. El archivo mysql.sock es un enlace simbólico que apunta al archivo en el directorio tmp /.
sudo ln -s /tmp/mysql.sock /var/mysql/mysql.sock
mysql
mac-osx
pid
osx-mountain-lion
motor simple
fuente
fuente
pid-file = /var/run/mysqld/mysqld.pid
?ERROR! The server quit without updating PID file (/var/run/mysqld/mysqld.pid).
que tengas alguna idea. : |Esta pregunta está un poco desactualizada, pero pensé en publicar cómo resolví este problema cuando me ocurrió en mi Mac (OS X El Capitan 10.11.4).
Verifique el estado solo para estar seguro
Encuentra todos los procesos mysql en ejecución
Mata todos los pids de mysql
Ahora intenta disparar mysql
¡Espero que esto ayude a alguien!
fuente
ERROR! The server quit without updating PID file
da referencia a un archivo .pid? Tal vez algo similar aERROR! The server quit without updating PID file (/usr/local/mysql/data/<userName>.<pidFileName>.pid)
ps aux | grep [m]ysql
ayudará a evitar que grep se arrastre a sí mismoEl problema subyacente es probablemente que su nombre de host está cambiando y si no especifica el archivo pid en my.cnf, usará .pid como archivo. Si tengo mi MacBook en casa, veré un nombre de host, pero cuando se active en la red corporativa verá el mismo nombre con ".local" al final.
fuente