Der MySQL Instance Manager unterstützt eine Reihe von
Befehlszeilenoptionen. Eine kurze Auflistung erhalten Sie,
indem Sie mysqlmanager mit der Option
--help
aufrufen.
mysqlmanager unterstützt die folgenden Optionen:
--help
, -?
Zeigt eine Hilfemeldung an und wird dann beendet.
--bind-address=
IP
Die IP-Adresse, zu der eine Bindung hergestellt wird.
--default-mysqld-path=
path
Unter Unix der Pfadname der MySQL-Serverbinärdatei,
sofern kein Pfad im Instanzabschnitt angegeben ist.
Beispiel:
--default-mysqld-path=/usr/sbin/mysqld
--defaults-file=
file_name
Datei, aus der die Einstellungen für den Instance Manager und MySQL Server ausgelesen werden sollen. Alle Konfigurationsänderungen, die der Instance Manager durchführt, werden an dieser Datei vorgenommen. Wenn diese Option verwendet wird, muss Sie auf der Befehlszeile die erste angegebene Option sein.
--install
Gibt an, dass der Instance Manager unter Windows als Dienst installiert werden soll.
--log=
file_name
Der Pfad zur IM-Logdatei. Wird mit der Option --run-as-service verwendet.
--monitoring-interval=
seconds
Das Intervall zur Überwachung der Instanzen, angegeben in
Sekunden. Der Vorgabewert beträgt 20 Sekunden. Der
Instance Manager versucht mit jeder überwachten Instanz
eine Verbindung herzustellen, um festzustellen, ob sie
läuft bzw. nicht abgestürzt ist. Stellt der Instance
Manager fest, dass die Instanz terminiert wurde, versucht
er mehrfach, sie neu zu starten. Über die Option
nonguarded
im Abschnitt der
betreffenden Instanz kann man dieses Verhalten für eine
bestimmte Instanz deaktivieren.
--passwd
, -P
Bereitet einen Eintrag für die Passwortdatei vor und beendet sich dann.
--password-file=
file_name
Datei, in der nach Instance Manager-Benutzern und
-Passwörtern gesucht wird. Die Standarddatei ist
/etc/mysqlmanager.passwd
.
--pid-file=
file_name
Die zu verwendende Prozesskennung. Standardmäßig heißt
die Datei mysqlmanager.pid
.
--port=
port_num
Die TCP/IP-Portnummer, die für eingehende Verbindungen verwendet werden soll (der von der IANA vergebene Standardport ist 2273).
--print-defaults
Gibt die aktuellen Standardwerte an und beendet sich nachfolgend. Wenn diese Option verwendet wird, muss Sie auf der Befehlszeile die erste angegebene Option sein.
--remove
Gibt unter Windows an, dass der Instance Manager als
Windows-Dienst entfernt wird. Dies setzt voraus, dass der
Instance Manager zuvor mit der Option
--install
ausgeführt wurde.
--run-as-service
Gibt an, dass eine Daemonisierung durchgeführt und nachfolgend der Engelsprozess gestartet werden soll. Der Engelsprozess ist einfach und stürzt mit hoher Wahrscheinlichkeit nicht ab. Im Falle eines Absturzes startet er den Instance Manager selbst neu.
--socket=
path
Unter Unix die Socketdatei, die für eingehende
Verbindungen verwendet werden soll. Standardmäßig heißt
die Datei /tmp/mysqlmanager.sock
.
--standalone
Führt den Instance Manager unter Windows im autarken Modus aus.
--user=
user_name
Benutzername, unter dem mysqlmanager gestartet und ausgeführt werden soll. Es wird empfohlen, mysqlmanager unter demselben Benutzerkonto auszuführen, unter dem auch der Server mysqld läuft. („Benutzer“ bezeichnet in diesem Kontext ein Systemanmeldekonto und keinen in den Grant-Tabellen aufgeführten MySQL-Benutzer.)
--version
, -V
Gibt die Versionsinformation aus und wird dann beendet.
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.