MySQL-databasen är en databas med öppen källkod som kan köras på Unix , Linux , Windows och Mac operativsystem . MySQL är en " multi - threading " databas , vilket innebär att programvaran kan köra flera processer samtidigt . Varje tråd eller process , tilldelas ett nummer som kallas en " Process Identification Number " på systemet . Att döda flera MySQL processer , en av två huvudsakliga sätt på alla system som kör MySQL serverprogramvara . En teknik benämns en "graceful " avstängning och den andra kallas ofta en "hård" eller "explicit " kill av processerna. Instruktioner
1
Öppna en skärm textkonsol på systemet som är värd för MySQL databasserver. För Unix eller Linux , kan denna öppnas genom att trycka på " F1 " -tangenten på tangentbordet . För Windows , öppna ett DOS-konsol genom att klicka på " Start " och välja " Tillbehör ". Högerklicka på " Kommandotolken " och välj " Kör som administratör " för att ange administratörens läget . För en Mac , klicka på " Terminal " på kajen ligger på skärmen .
2
Logga in som administratör på systemet vid prompten om du använder Unix , Linux eller Mac via textkonsollen skärmen. Detta kommer att ha tagits om hand på ett Windows- system om du är inloggad på administratörskontot för det systemet . Oavsett vilket operativsystem som används , bör resultatet bli nu en kommandotolk där för att utföra kommandon som administratör .
3
Utför en " graciös " MySQL processen döda teknik innan du använder " killall " kommandot i Unix och Linux . Unix -och Linux -system har en initiering skript för MySQL i katalogen /etc /init.d och inkluderar kommandona " start ", " reload , " och " stopp ". På kommandoraden terminalen , skriv följande för att tillåta MySQL att säkert avsluta alla sina processer : . " /Etc /init.d /mysqld stop "
4
Kontrollera att processerna har stoppats när servern avbröts genom att utfärda en pidof kommando i ( Unix och Linux : " pidof mysqld " Du bör notera att processen identifikationsnummer nu gått om servern framgångsrikt avslutades Om servern inte stängdes ner så befallt , . . den killall metoden måste användas på kommandoraden i Unix och Linux
5
Skriv följande : . " killall -9 mysqld " och tryck sedan på " Enter " eller " Return " -tangenten för att exekvera kommandot . Detta bör användas endast om servern inte svarar på en shutdown. Typ " pidof mysqld " igen och observera att alla processer , tillsammans med servern , har avslutats .
6 .
starta om MySQL-servern så snart som möjligt om det används som en del av en interaktiv webbplats tillgänglig för allmänheten för att starta , skriv in följande kommando i Unix och Linux vid prompten : " /etc /init.d /mysqld start " och ge en mer pidof kommando för att se åtminstone en process visas , signalerar att servern framgångsrikt startats .
7
Issue kommandona " mysql.server stop " och " mysql.server start " i systemet textkonsol om att administrera en MySQL- server på en Microsoft Windows eller en Mac -system , snarare än " /etc /init.d " skriptkommando används på Unix och Unix - variant system . för att utföra en hård omstart på Windows , högerklicka på aktivitetsfältet och välj " Starta Aktivitetshanteraren . " Klicka på " Processer "-fliken längst upp , välj " mysqld " i listan och klicka på " Avsluta process " längst ned på skärmen . för Mac , öppna " Activity monitor " genom att klicka på " Program " och välj " verktyg ". Avsluta viktigaste " mysqld " processen inifrån det här verktyget . Starta MySQL använda " mysql.server start " .