Domanda

Non sono un esperto di MySQL, è tardi e miei occhi sono Batty. Ora, con quello di mezzo ... Qualcosa sta succedendo irregolare su questo server e mi chiedo se forse è il fatto che ci sono due versioni di MySQL su di esso e quello vecchio (che si suppone essere dormiente) è in qualche modo ritornando in vita.

Non sono sicuro che sto leggendo questa uscita (in basso) in modo corretto ... Ci sono due voci mysql ... ma non posso essere certo che sono entrambi parte di un normale installazione di MySQL in buona salute.

usr/local/mysql/bin/mysqld è la nuova versione e deve essere in esecuzione ...

, ma che cosa è ./bin/mysqld_safe? Non ricordo questo processo in esecuzione prima abbiamo installato la nuova versione ... anche se potrebbe essere sbagliato.

Il vecchio (installato in fabbrica) è la versione in /usr/bin e voglio fare in modo che non è in esecuzione ...

$ ps -e | grep mysql
50870 ttys003    0:00.08 /bin/sh ./bin/mysqld_safe --datadir=/usr/local/mysql/data --pid-file=/usr/local/mysql/data/server.mydomain.com.pid
50979 ttys003    0:00.39 /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data --user=mysql --log-error=/usr/local/mysql/data/server.mydomain.com.err --pid-file=/usr/local/mysql/data/server.mydomain.com.pid --socket=/var/mysql/mysql.sock --port=3306
È stato utile?

Soluzione

No, questo è normale. In Unix, un'istanza MySQL in esecuzione avrà due processi, come indicato nel tuo esempio.

mysqld è l'eseguibile del server; mysqld_safe è uno script lanciatore per mysqld (da qui viene mostrato come viene gestito da /bin/sh nell'output).

  

mysqld_safe è il metodo consigliato per   avviare un server mysqld su Unix e   NetWare. mysqld_safe aggiunge un po 'di sicurezza   Caratteristiche come il riavvio del server   quando si verifica un errore e la registrazione   informazioni di runtime ad un registro degli errori   file.

(man mysqld_safe, o http: //dev.mysql. com / doc / refman / 5.5 / it / mysqld-safe.html ).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top