Come determinare su quale porta mysql è in esecuzione

Come determinare su quale porta mysql è in esecuzione
Quando è configurato il server MySQL, l'utente deve impostare la porta adatta. Successivamente, una porta specificata viene utilizzata per eseguire il server MySQL sul sistema locale. A volte, gli utenti incontrano più situazioni in cui vogliono determinare il numero di porta. Durante quel periodo, è possibile utilizzare più query SQL.

Questo post discuterà più modi per ottenere quale porta Mysql funziona.

Come trovare quale port mysql è in esecuzione?

È possibile utilizzare più comandi per ottenere su quale porta mysql è in esecuzione, come ad esempio:

  • Mostra la variabile dove variabile_name = 'port';
  • Seleziona @@ port;
  • Mostra variabile globale come "porta";
  • Mostra la variabile in cui variabile_name in ('hostname', 'port');

Dai un'occhiata al funzionamento di tutti i comandi uno per uno!

Inizialmente, connettiti con il server MySQL eseguendo il seguente comando:

mysql -u root -p

Corri il "SPETTACOLOComando "con un"DOVE"Clausola per ottenere il numero di porta:

Mostra variabili in cui variabile_name = 'port';

Qui:

  • "SPETTACOLO"Il comando visualizzerà tutti i record specificati.
  • "DOVE"La clausola viene utilizzata per estrarre i record richiesti.
  • "variabile_name"È il nome della colonna risultante.
  • "porta"Viene aggiunto per ottenere il numero di porta.

Come puoi vedere, la porta in esecuzione del server MySQL è ottenuta come "3306":

IL "SELEZIONARE"Il comando può anche essere utilizzato per determinare la porta in esecuzione del server MySQL:

Seleziona @@ port;

Nel comando sopra indicato, il "@@porta"È la variabile di sistema:

Un altro modo per ottenere l'attuale numero di porta di esecuzione MySQL è questo:

Mostra variabili globali come 'port';

Qui:

  • "Variabile globale"L'istruzione viene utilizzata per mostrare il valore variabile del sistema globale.
  • "COME"La clausola cerca un modello fornito nella colonna della tabella:

Se si desidera ottenere il numero di porta insieme al nome host, eseguire il comando sotto fornito:

Mostra le variabili in cui variabile_name in ('hostname', 'port');

Si può osservare che il nome host è "Haier-PC"E il numero di porta è"3306":

Abbiamo fornito diversi modi per trovare su quale port mysql è in esecuzione.

Conclusione

Per determinare su quale port mysql è in esecuzione, il "Mostra la variabile dove variabile_name = 'port';Comando ", il"Seleziona @@ port;Comando ", il"Mostra variabile globale come "porta";Comando "e il"Mostra la variabile in cui variabile_name in ('hostname', 'port');"Il comando può essere utilizzato. Questo post ha dimostrato diversi modi per ottenere su quale port mysql è in esecuzione.