Online Suche im Handbuch |
Zum Start des Servers sollte immer das Script ./safe_mysqld verwendet werden. ./safe_mysqld erwartet eine der beiden Konstellationen als WAHR:
das Script wird direkt aus dem Installationsverzeichnis gestartet (z.B. /usr/local/bin/ oder Der Server wurde unter /my/ installiert.Um eine korrekte Ausführung des Scripts zu gewährleisten sollte man ein cdnach /usr/local/bin/ ausführen und danach ./safe_mysqld ausführen oder das Script entsprechend anpassen, sodaß es /usr/local/bin/ statt /my als Basis-Verzeichnis annimmt.
Kann mysqld die erforderliche Datenbank oder das entsprechende Verzeichnis nicht finden, erscheint folgende Fehlermeldung.
Starting mysqld daemon with databases from /usr/local/var ./safe_mysqld: /usr/local/var/tunix.err: No such file or directory ./safe_mysqld: /usr/local/var/tunix.err: No such file or directory ./safe_mysqld: /usr/local/var/tunix.err: No such file or directory mysqld daemon endedBei der Ausführung von
bin/mysql --helpwerden alle Optionen aufgelistet, welche mysqld mit übergeben werden können sowie alle aktuellen Pfadangaben. Normalerweise benötigt man hier nur die Verwendungen von
--basedir=pathDie path-Option kann getestet werden mittels:
bin/mysql --basedir=/usr/local --helpZur Verwendung von mysqlaccess mit einer nicht im Standardverzeichnis installierten Version von MySQL muß im Script bin/mysqlaccess in Zeile 308 der Pfad angepaßt werden:
$MYSQL = /usr/local/bin/mysql --batch --unbuffered;Wird dies nicht durchgeführt, kommt es zu der Fehlermeldung: broken pipe bei der Ausführung von mysqlaccess.
Online Suche im Handbuch |