Mailinglisten-Archive |
On Dienstag, 14. November 2000 15:08, Norbert Pfeiffer wrote: > legt MySQL irgendwo den Timestamp oder das Datum ab, > an dem eine Tabelle veraendert wurde (analog zu modifi_time im FS) ? > Falls JA - bitte ich um einen Hinweis - danke. Standardmässig nicht, wenn Du den mysqld aber mit der Option --log-update[=path_name] startest, wird das Logging zum Update Logfile eingeschaltet, in dem jeder Query gespeichert wird, das die Tabelle ändert. Wenn Du "path_name" weglässt, ist der Name des Logfiles host_name.nnn, wobei host_name der name des Serverhosts ist und nnn ist eine sequentielle Nummer, die jeweils um eins höher ist als die des vorherigen Logfiles. Wenn Du path_name angibst und keine Endung (."irgendwas") angibst, erstellt der Server automatisch eine seq.-Nr. wie zuvor beschrieben. Wenn der Dateiname schon eine Endung enthält (z.B. "log.file"), dann macht er das nicht, sondern behält diesen Namen bei. Du kannst path_name auch relativ zum Daten-Verzeichnis angeben. mit --log-long-format kannst Du zusätzlich noch weitere Infos in das Logfile schreiben lassen. Diese Option gibt's aber erst ab MySQL 3.22.7 Hope it helps... -- best wishes, Bruno Dickhoff Moenchengladbach, Germany ------------------------------------------------------- -- best wishes, Bruno Dickhoff Moenchengladbach, Germany --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive