PythonQ 240-8XX Manual de usuario Pagina 199

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 198
178 MySQL - Technische Referenz f¨ur Version 5.0.1-alpha
5.1.3 Viele Server auf derselben Maschine installieren
In einigen allen brauchen Sie vielleicht viele verschiedene mysqld-Daemons (Server), die
auf derselben Maschine laufen. Beispielsweise wollen Sie eine neue MySQL-Version zum
Testen benutzen, ahrend gleichzeitig eine alte Version f¨ur die Produktion auft, oder Sie
wollen verschiedenen Benutzern Zugriff auf verschiedene mysqld-Server geben, die sie selbst
verwalten.
Eine oglichkeit, einen neuen Server laufen zu lassen, besteht darin, ihn mit einem anderen
Socket und einem anderen Port wie folgt zu starten:
shell> MYSQL_UNIX_PORT=/tmp/mysqld-neu.sock
shell> MYSQL_TCP_PORT=3307
shell> export MYSQL_UNIX_PORT MYSQL_TCP_PORT
shell> scripts/mysql_install_db
shell> bin/safe_mysqld &
Der Umgebungsvariablen-Appendix beinhaltet eine Liste anderer Umgebungsvariablen, die
Sie benutzen onnen, um mysqld zu steuern. Siehe Anhang E [Environment variables],
Seite 707.
Der oben gezeigte Weg ist die ’schnelle und schmutzige’ osung, die man ¨ublicherweise
zum Testen benutzt. Das nette daran ist, dass alle Verbindungen, die Sie in obiger Shell
aufbauen, automatisch an den neuen laufenden Server weiter geleitet werden!
Wenn Sie dasselbe dauerhafter durchf¨uhren wollen, sollten Sie f¨ur jeden Server eine Op-
tionsdatei erzeugen. Siehe Abschnitt 5.1.2 [Option files], Seite 175. In Ihrem Startskript,
das b eim Hochfahren ausgef¨uhrt wird (mysql.server?) sollten Sie f¨ur beide Server folgendes
festlegen:
safe_mysqld --default-file=pfad-zur-optionsdatei
Zumindest folgende Optionen sollten f¨ur jeden Server unterschiedlich sein:
port=#
socket=pfad
pid-file=pfad
Folgende Optionen sollten unterschiedlich sein, wenn sie benutzt werden:
log=pfad
log-bin=pfad
log-update=pfad
log-isam=pfad
bdb-logdir=pfad
Wenn Sie mehr Performance erreichen wollen, onnen Sie auch folgendes unterschiedlich
festlegen:
tmpdir=pfad
bdb-tmpdir=pfad
Siehe Abschnitt 5.1.1 [Command-line options], Seite 170.
Wenn Sie bin¨are MySQL-Versionen installieren (.tar-Dateien) und sie mit ./bin/safe_
mysqld starten, m¨ussen Sie in den meisten allen lediglich die socket- und port-Argumente
in safe_mysqld hinzuf¨ugen / ¨andern.
Vista de pagina 198
1 2 ... 194 195 196 197 198 199 200 201 202 203 204 ... 767 768

Comentarios a estos manuales

Sin comentarios