Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> .

Come uccidere di più processi in MySQL

Il database MySQL è un database open - source progettato per funzionare su Unix, Linux , Windows e sistemi operativi Mac . MySQL è un database "multi- threading " , il che significa che il software è in grado di eseguire più processi contemporaneamente. Ogni thread , o di processo, viene assegnato un numero chiamato " Process Identification Number " sul sistema. Per uccidere i processi multipli di MySQL , uno dei due modi principali sono disponibili su tutti i sistemi che eseguono il software server MySQL. Una tecnica è definito un arresto "graziosa " e l'altro è spesso chiamato " duro" o " esplicita" uccidere dei processi . Istruzioni
1

aprire una schermata di console di testo sul sistema che ospita il server di database MySQL . Per Unix o Linux , questo può essere aperto premendo il tasto "F1" sulla tastiera. Per Windows , aprire una console DOS facendo clic su "Start" e selezionare " Accessori ". Fai clic destro su " Prompt dei comandi" e selezionare " Esegui come amministratore " per entrare in modalità amministratore . Per un Mac , fare clic su " Terminal" sulla banchina situata sullo schermo .
2

login per l'account di amministratore sul sistema al prompt se si utilizza Unix , Linux o Mac tramite la console di testo schermo . Questo sarà stato curato in un sistema Windows se si è effettuato l'accesso a l'account di amministratore per quel sistema . Indipendentemente da quale si utilizza il sistema operativo , il risultato dovrebbe essere un prompt dei comandi in cui eseguire comandi come amministratore .
3

Eseguire un processo di MySQL "graziosa" uccidere tecnica prima di usare la comando " killall " in Unix e Linux . Sistemi Unix e Linux hanno uno script di inizializzazione per MySQL nella directory /etc /init.d e comprendono i comandi " Start", "Reload ", e "Stop" . Al terminale di comando , digitare il seguente per permettere MySQL per terminare in modo sicuro tutti i suoi processi : . "Stop /etc /init.d /mysqld "
4

Controllare che i processi sono stati fermati quando il server è stato fermato con un comando a pidof ( Unix e Linux : " pidof mysqld " si dovrebbe notare che i numeri di identificazione di processo sono ormai passati se il server è stato terminato con successo Se il server non è stato chiuso come comandato , . . il metodo killall dovrà essere utilizzato
5

Digitare quanto segue al prompt dei comandi di Unix e Linux : . " killall -9 mysqld " e poi premere il tasto " Invio" o per "Return" eseguire il comando . Questa deve essere utilizzato solo se il server non risponde a un comando di spegnimento . Tipo " pidof mysqld " di nuovo e di notare che tutti i processi , insieme con il server , sono stati chiusi .
6 .

riavviare il server MySQL al più presto possibile se viene utilizzato come parte di un sito web interattivo a disposizione del pubblico per riavviare , digitare il seguente comando in Unix e Linux al prompt : "/etc /init.d /mysqld start " e di emettere un altro comando pidof per assicurarsi che compare almeno un processo , segnalando che il server riavviato correttamente .
7

emissione dei comandi " stop mysql.server " e " start mysql.server " nella console di testo di sistema se amministrare un server MySQL su un Microsoft Windows o di un sistema Mac , piuttosto che" comando script /etc /init.d " usato su sistemi Unix e Unix - variante . Per eseguire un hard reset su Windows, fare clic destro sulla barra delle applicazioni e selezionare " Avvia Gestione attività . " Fare clic sulla scheda " processi " in alto , selezionare " mysqld " nella lista e fare clic su " Termina processo " nella parte inferiore dello schermo. Per Mac , Attività aperta " Monitor " facendo clic su " Applicazioni " e selezionare " Utilità ". Terminare il principale" mysqld " processo dall'interno di questa utility . Riavviare MySQL con " start mysql.server " .

 

Programmazione © www.354353.com