GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo arreglar el comando MySQL no encontrado (Linux, Windows, mac OS)

Introducción

MySQL es un sistema de administración de bases de datos de código abierto que funciona en Windows, Linux y macOS. El 'Comando no encontrado' error puede aparecer independientemente del sistema operativo que esté utilizando. Indica que su sistema no pudo iniciar el servicio MySQL porque no pudo encontrar el archivo ejecutable.

Este artículo le muestra cómo solucionar el error "Comando no encontrado" de MySQL en Windows, Linux y macOS.

Requisitos previos

  • Un sistema basado en Windows, Linux o macOS con una cuenta de administrador
  • Una instalación local funcional de MySQL

Causas del error 'Comando no encontrado'

Cada vez que ingresa el comando para iniciar la interfaz MySQL, el sistema busca en sus directorios e intenta ejecutarlo.

El error 'Comando no encontrado' indica que su sistema no pudo localizar el programa que desea ejecutar. Dos de las razones más comunes de este error son:

1. Instalación corrupta de MySQL: En algunos casos, el proceso de instalación de MySQL puede estar dañado. Si ese es el caso, es necesaria una nueva instalación de MySQL. Si necesita ayuda para instalar MySQL, tenemos recursos que pueden ayudarlo a instalar MySQL en CentOS7, Ubuntu 18.04 o instalar MySQL en Windows con facilidad.

2. La variable de entorno PATH no se ha configurado: Si ha confirmado que MySQL está activo y ejecutándose, el siguiente paso es determinar la ruta correcta. La RUTA La variable enumera todos los directorios que busca su sistema e intenta encontrar un comando que haya ingresado en la terminal. Si ejecuta un comando y no se encuentra en ninguna de las carpetas de su RUTA definida , luego muestra el error 'Comando no encontrado' .

Las siguientes secciones describen cómo configurar la variable de entorno PATH en Windows, Linux y macOS.

Reparar el error 'Comando no encontrado' de MySQL en Windows

Inicie el símbolo del sistema de Windows e ingrese el comando para iniciar MySQL:

mysql -u root -p

Si el sistema no es capaz de ejecutar el comando, presenta el siguiente error. Siga los pasos a continuación para solucionar el problema.

  1. Navegue al menú Inicio de Windows y seleccione Esta PC.
  2. Haga clic en Propiedades pestaña.
  1. Ahora seleccione Configuración avanzada del sistema .
  1. Haga clic en Variables de entorno botón.
  1. Haz un solo clic en la Ruta variable del sistema y, a continuación, haga clic en el botón Editar botón.
  1. Seleccione Nuevo para agregar la ruta correcta para su carpeta MySQL.
  1. Recupere la ruta completa de su instalación de MySQL. En este ejemplo, MySQL está en C: partición en los Archivos de programa carpeta.
  1. Encuentra el papelero dentro de MySQL y copie la ruta.
  1. Pegue la ruta completa a Editar variable de entorno ventana y haga clic en Aceptar para guardar los cambios y salir de la pantalla.
  1. Reiniciar el cmd interfaz e ingrese el comando inicial una vez más:
mysql -u root -p

Ingrese su contraseña (si tiene una predefinida).

Ha iniciado sesión con éxito en su shell bash de MySQL y puede comenzar a trabajar en sus bases de datos.

Reparar el error 'Comando no encontrado' de MySQL en Linux (Ubuntu 18.04, CentOS 7)

Esta sección del tutorial muestra qué acciones tomar para corregir el error 'Comando no encontrado' en CentOS 7 o Ubuntu 18.04. Los comandos son idénticos para ambas distribuciones de Linux.

Inicie el shell de MySQL escribiendo el siguiente comando en la ventana de su terminal:

mysql -u root -p

Ha recibido el error "Comando no encontrado". Para solucionarlo, edite el .bash_profile archivo.

  1. Enumere los directorios que busca el sistema al ejecutar un comando. Para hacerlo, ingrese lo siguiente en la ventana de su terminal:
echo $PATH

El resultado proporciona una lista actual de todas las carpetas que busca.

  1. Para agregar la ruta al directorio MySQL, abra .bash_profile expediente. Use su editor de texto preferido (por ejemplo, nano ) para editar el archivo:
nano .bash_profile
  1. Agregue una línea al final del archivo que especifique la ubicación de su carpeta MySQL:
export PATH=$PATH:/home/location/of/mysql/bin/folder

Veamos un ejemplo de un archivo .bash_profile editado.

  1. Guarde y salga del archivo.
  1. Ejecute el comando estándar para iniciar MySQL:
mysql -u root -p

Ha accedido con éxito a MySQL (MariaDB) en CentOS 7:


O Ubuntu 18.04:

Reparar el error 'Comando no encontrado' de MySQL en macOS

Los mismos principios discutidos para Windows y Linux se aplican a macOS. El error general aparece en diferentes sistemas operativos debido a la variable PATH. El sistema no puede encontrar archivos ejecutables en los directorios que busca.

  1. Edite el .bash_profile archivo en macOS ingresando el siguiente comando:
open -t .bash_profile
  1. Agregue la ruta de su carpeta bin de MySQL:
export PATH=${PATH}:/usr/local/mysql/bin
  1. Guarde y salga del archivo.
  2. Ingrese el comando para acceder al monitor MySQL:
mysql -u root -p

Ha obtenido acceso con éxito a su shell de MySQL.


Ubuntu
  1. Cómo reparar el error de óxido "linker 'cc' no encontrado" en Linux

  2. Cómo corregir un error de Comando no encontrado en Linux

  3. Cómo corregir el error de "comando de administración" no encontrado en CentOS

  4. Cómo arreglar el comando Sudo que no se encuentra en Debian 10

  5. localectl:comando no encontrado

5 soluciones:cómo corregir el error "Comando Zsh no encontrado" en Linux o macOS

Cómo corregir el error "Comando Yum no encontrado" en Linux [Actualización 2022]

¿Hacer que el comando no se encuentre? Aquí está cómo solucionarlo

Cómo arreglar el comando Ifconfig no encontrado en CentOS 7

Cómo arreglar el comando Ifconfig no encontrado en Ubuntu 20.04 LTS

Cómo solucionarlo:el comando curl no encontró un error