Hur man åtgärdar felet "MySQL Command Not Found"?

Felmeddelandet "mysql: command not found" uppstår när mysql-kommandot inte finns i systemets sökväg. Detta kan bero på att MySQL inte är installerat, eller att katalogen med mysql-binärfilen inte är tillagd i PATH-variabeln. Denna guide visar hur du åtgärdar problemet på Ubuntu och Red Hat-baserade system.

Så här gör du

  1. Steg 1: Verifiera MySQL-installationen

    Kontrollera om MySQL är installerat på ditt system:

    which mysql

    Om kommandot visar en sökväg är MySQL installerat. Om inget skrivs ut behöver du installera MySQL.

  2. Steg 2: Installera MySQL (om det saknas)

    Installationsprocessen varierar beroende på operativsystem.

    På Ubuntu:

    Uppdatera paketindexet:

    sudo apt update

    Installera MySQL-servern:

    sudo apt install mysql-server

    Starta MySQL-tjänsten:

    sudo systemctl start mysql

    Säkra installationen och ange rotlösenord:

    sudo mysql_secure_installation

    Logga in på MySQL:

    mysql -u root -p

    På Red Hat-baserat system:

    Uppdatera paketindexet:

    sudo yum update

    Installera MySQL-servern:

    sudo yum install mysql-server

    Starta MySQL-tjänsten:

    sudo systemctl start mysqld

    Säkra installationen och ange rotlösenord:

    mysql_secure_installation

    Logga in på MySQL:

    mysql -u root -p
  3. Steg 3: Lägg till MySQL i systemsökvägen

    Om MySQL är installerat men kommandot fortfarande inte hittas, behöver du lägga till mysql-binärfilen i PATH-variabeln.

    Kör följande kommando och ersätt <mysql_bin_dir> med katalogen som innehåller mysql-binärfilen:

    export PATH=$PATH:<mysql_bin_dir>

    Exempel om mysql-binärfilen finns i /usr/local/mysql/bin:

    export PATH=$PATH:/usr/local/mysql/bin

    Observera: PATH-miljövariabeln återställs varje gång du öppnar en ny terminal. Du måste köra exportkommandot igen i varje ny terminalsession, eller lägga till det permanent i din ~/.bashrc eller ~/.bash_profile.


Was this article helpful?

mood_bad Dislike 0
mood Like 2
visibility Views: 19908