
Tengo un problema con MySQL. Aunque parece que MySQL puede iniciarse en mi servidor:
service mysql start
Starting MariaDB.190930 03:56:09 mysqld_safe Logging to '/var/log/mysqld.log'.
190930 03:56:09 mysqld_safe Starting mysqld daemon with databases from /var/lib/mysql
.. [ OK ]
Pero cuando estoy corriendo:
service mysql status
MariaDB is not running, but PID file exists [FAILED]
Lo intenté:
rm -rf /var/lock/subsys/mysql
- eliminó el pid
- remoto
mysql.sock
Ninguno de esos me ayudó.
Sé que hay muchos hilos sobre el tema pero no me ayudaron.
No veo errores de registro en los archivos de registro de MySQL:
190930 3:56:11 [Note] Plugin 'FEEDBACK' is disabled.
190930 3:56:11 [Note] Server socket created on IP: '0.0.0.0'.
190930 3:56:11 [Note] /usr/sbin/mysqld: ready for connections.
Version: '5.5.62-MariaDB' socket: '/var/lib/mysql/mysql.sock' port: 3306 MariaDB Server
Respuesta1
Tengo el mismo problema y encontré una solución. En mi caso estoy usando el script de inicio mysql.server, instalado a través de homebrew. En mi caso, si inicio el servidor usando mysql.server start, tampoco funciona bien. Pero usar status o stop no funcionará con la misma excepción que la tuya. La solución es utilizar el parámetro --user. P.ej. mysql.server status --user=[my_current_user]
.
Espero que esto ayude
Respuesta2
Me enfrentaba a errores al intentar ejecutar los comandos de estado y detención del servidor MariaDB.
ERROR! MariaDB is not running, but PID file exists
En Mac OS Big Sur con Brew MariaDB 10.4, los siguientes métodos solucionaron el problema:
- Inicie el servidor ejecutando el comando:
sudo mysql.server start
Luego, obtenga el estado ejecutando el comando:
sudo mysql.server status --user=root
Y detenga el servidor ejecutando el comando:
sudo mysql.server status --user=root