Heim  >  Artikel  >  Datenbank  >  Optionsdateien für MySQL-Programme verwenden? Verwendung von Optionsdateien

Optionsdateien für MySQL-Programme verwenden? Verwendung von Optionsdateien

PHPz
PHPznach vorne
2023-09-09 16:17:07776Durchsuche

使用 MySQL 程序的选项文件?选项文件的使用

Lassen Sie uns verstehen, wie Optionsdateien mit MySQL-Programmen verwendet werden. -

  • Die meisten MySQL-Programme können die Optionsdateien für Startoptionen lesen, die auch als Konfigurationsdateien bezeichnet werden.

  • Optionsdateien bieten eine einfache Möglichkeit, häufig verwendete Optionen anzugeben, sodass sie nicht jedes Mal, wenn der Benutzer ein Programm ausführt, in die Befehlszeile eingegeben werden müssen.

  • Um herauszufinden, ob das Programm die Optionsdatei liest, können Sie es mit Hilfe der Option -help aufrufen.

  • Für MySQL können Sie --verbose und --help verwenden.

  • Wenn das Programm Optionsdateien liest, zeigt die Hilfemeldung an, nach welchen Dateien es suchen muss und welche Optionsgruppen es erkennt.

MySQL-Programme, die mit der Option -no-defaults gestartet wurden, lesen nur .mylogin.cnf. Server, die mit deaktivierter Systemvariable persisted_globals_load gestartet wurden, lesen mysqld-auto.cnf nicht.

Optionsdateien

Viele Optionsdateien sind reine Textdateien, die mit einem beliebigen Texteditor erstellt werden. Ausnahmen werden unten besprochen –

  • .mylogin.cnf-Datei mit Optionen für den Anmeldepfad.

  • Dies ist eine verschlüsselte Datei, die vom Dienstprogramm mysql_config_editor erstellt wurde.

  • „Anmeldepfad“ ist eine Optionsgruppe, die nur bestimmte Optionen zulässt: Host, Benutzer, Passwort, Port und Socket.

  • Das Client-Programm verwendet die Option --login-path, um anzugeben, welcher Anmeldepfad aus .mylogin.cnf gelesen werden soll.

  • Geben Sie den alternativen Dateinamen für den Anmeldepfad an, d. h. MYSQL_TEST_LOGIN_FILE Umgebungsvariablen müssen festgelegt werden.

  • Diese Variable wird vom Testdienstprogramm mysql-test-run.pl verwendet, wird aber auch von mysql_config_editor und MySQL-Clients wie mysql, mysqladmin usw. erkannt.

  • Die Datei mysqld-auto.cnf im Datenverzeichnis ist eine JSON-formatierte Datei, die dauerhafte Systemvariableneinstellungen enthält.

    li>
  • Erstellt vom Server nach der Ausführung von SET PERSIST oder SET PERSIST_ONLY

  • Die Verwaltung von mysqld-auto.cnf sollte durch den Server erfolgen, nicht durch die Ausführung Manuell.

Das obige ist der detaillierte Inhalt vonOptionsdateien für MySQL-Programme verwenden? Verwendung von Optionsdateien. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen