> Faqs > Cómo puedo saber si tengo MySQL en Mac y si está corriendo

Cómo puedo saber si tengo MySQL en Mac y si está corriendo

Una pregunta que puede parecer boba pero que no sé resolver bien.

¿Cómo puedo saber si tengo MySQL en Mac y si está ejecutando en este momento?

intento hacer esto:

mysql -h localhost -u root -p

Y me responde bien, pero me dice que no está autorizado. Pero no sé si es que el servidor está caído, no está corriendo o simplemente que no acierto con la clave.

Respuestas

No te preocupes, no es una pregunta tonta en absoluto, es algo común.

Para determinar si tienes MySQL instalado y si está corriendo en tu Mac puedes Verificar si MySQL está instalado ejecutando el siguiente comando en la terminal:

mysql --version

Esto te mostrará la versión de MySQL si está instalado. Si no está instalado, verás un mensaje indicando que el comando mysql no se encuentra.

Ya para saber si MySQL está en ejecución, puedes utilizar el siguiente comando:

sudo lsof -iTCP:3306 -sTCP:LISTEN

Este comando busca procesos que estén escuchando en el puerto 3306, que es el puerto predeterminado de MySQL. Si MySQL está en ejecución, verás una línea de salida con el proceso de MySQL. Si no hay salida, es probable que MySQL no esté corriendo.

Otra manera de verificar si MySQL está activo es usando brew (si lo has instalado a través de Homebrew):

brew services list

Esto te mostrará una lista de servicios instalados por Homebrew y su estado (iniciado o detenido). Si MySQL está en la lista y dice "started", significa que está en ejecución.

Verificar si puedes conectarte al servidor MySQL

Si el servidor MySQL está corriendo y aún tienes problemas para conectarte, es posible que el problema sea con la autenticación... ahí tendrás que repasar los datos de conexión de cuando instalaste el sistema... poco se puede decir más que intentes conectar por root sin clave, que a veces en local se instala así:

mysql -u root

Si puedes conectarte sin contraseña genial. El usuario root al menos siempre está disponible. Si no, intenta con alguna clave que uses habitualmente en tus instalaciones, por si acaso va por ahí.

Camila
680 29 46 6