Vraag opdrachtregelsyntaxis die MySQL-details laat zien


Is er een syntaxis in de opdrachtregel die details toont over mijn geïnstalleerde MySQL (bijv. Poorten, configuratiebestandpaden, enz.)?


0
2017-11-20 09:56


oorsprong




antwoorden:


Server Systeemvariabelen

  • Gebruik deze opdracht om de waarden te bekijken die een server zal gebruiken op basis van de gecompileerde standaardwaarden en eventuele optiebestanden die worden gelezen.

    mysqld --verbose --help
    
  • Als u de waarden wilt zien die een server zal gebruiken op basis van de gecompileerde standaardwaarden en de instellingen in eventuele optiebestanden negeert, gebruikt u deze opdracht:

    mysqld --no-defaults --verbose --help
    
  • Binnen MySQL SHOW VARIABLES toont de huidige instellingen die MySQL gebruikt. Hier is een lijst met variabelen.

  • Binnen MySQL status toont informatie over de installatie (collatie, threads, trage query's en meer).


Daarnaast kun je ook een kijkje nemen /etc/mysql/my.cnf. Dat bestand wordt gebruikt om instellingen op te slaan. Het bevat de poort, pid-bestandslocatie, socket etc. Voorbeeld van het poortnummer:

more /etc/mysql/my.cnf | grep port
port            = 3306
port            = 3306

1
2017-11-20 10:11