PythonQ 240-8XX Manual de usuario Pagina 92

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 768
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 91
Kapitel 3: Installation von MySQL 71
shell> gunzip < patch-datei-name.gz | patch -p1
shell> rm config.cache
shell> make clean
Nachdem Sie einen Patch angewendet haben, folgen Sie den Anweisungen f¨ur eine normale
Installation vom Quellcode, indem Sie mit dem Schritt ./configure anfangen. Nach dem
Schritt make install, starten Sie den MySQL-Server neu.
Es kann sein, dass Sie jeden laufenden Server anhalten m¨ussen, bevor Sie make install
laufen lassen onnen. (Das machen Sie mit mysqladmin shutdown.) Einige Systeme lassen
es nicht zu, dass eine neue Programmversion installiert wird, wenn diese eine Version ersetzt,
die momentan ausgef¨uhrt wird.
3.3.3 Typische configure-Optionen
Das configure-Skript gibt Ihnen in großem Umfang Kontrolle ¨uber die Konfigura-
tionsm¨oglichkeiten Ihrer MySQL-Distribution. Typischerweise machen Sie das unter
Verwendung der Optionen auf der configure-Kommandozeile. Sie onnen ausserdem
configure b eeinflussen, indem Sie bestimmte Umgebungsvariablen benutzen. Siehe
Anhang E [Environment variables], Seite 707. Um eine Liste der Optionen zu erhalten, die
configure unterst¨utzt, geben Sie folgendes ein:
shell> ./configure --help
Einige der gebr¨auchlicheren configure-Optionen sind im Folgenden beschrieben:
Um nur die MySQL-Client Bibliotheken und Client-Programme und nicht den Server
zu kompilieren, benutzen Sie die --ohne-server-Option:
shell> ./configure --without-server
Wenn Sie keinen C++-Kompiler haben, onnen Sie mysql nicht kompilieren (MySQL ist
das einzige Client-Programm, das C++ erfordert). In diesem Fall onnen Sie den Code
in configure entfernen, der auf den C++-Kompiler testet, und dann ./configure mit
der --without-server-Option eingeben. Dieser Kompilierschritt wird nach wie vor
versuchen, mysql zu bauen, aber Sie onnen alle Warnungen zu mysql.cc ignorieren.
(Wenn make anh¨alt, versuchen Sie make -k, um ihm mitzuteilen, dass es mit dem Rest
des Builds fortfahren soll, auch wenn Fehler auftreten.)
Wenn Sie nicht wollen, dass Ihre Log-Dateien und Datenbankverzeichnisse unter
/usr/local/var liegen, benutzen Sie ein configure-Kommando wie folgendes:
shell> ./configure --prefix=/usr/local/mysql
shell> ./configure --prefix=/usr/local \
--localstatedir=/usr/local/mysql/data
Der erste Befehl ¨andert das Installationspr¨afix, so dass alles unter /usr/local/mysql
statt unter /usr/local installiert wird. Der zweite Befehl bewahrt das vorgabem¨aßige
Installationspr¨afix, aber ¨uberschreibt die vorgabem¨aßige Stelle f¨ur Datenbankverzeich-
nisse (normalerweise /usr/local/var’) und ¨andert sie zu /usr/local/mysql/data.
Wenn Sie Unix benutzen und wollen, dass der MySQL-Socket an anderer Stelle liegt
als vorgabem¨aßig (normalerweise im Verzeichnis /tmp oder /var/run’), benutzen Sie
ein configure-Kommando wie folgendes:
Vista de pagina 91
1 2 ... 87 88 89 90 91 92 93 94 95 96 97 ... 767 768

Comentarios a estos manuales

Sin comentarios