So sehen Sie Protokolldateien in MySQL
Der MySQL-Server verwaltet Protokolldateien, um Serveraktivitäten aufzuzeichnen, einschließlich der Abfrageausführung. So können Sie diese Protokolle anzeigen:
Grundlegendes zu MySQL-Protokollen
MySQL verwaltet drei Hauptprotokolldateien:
Protokolldateien aktivieren
Von Standardmäßig sind Protokolldateien in MySQL deaktiviert. Um sie zu aktivieren, bearbeiten Sie die Konfigurationsdatei /etc/mysql/my.cnf und fügen Sie die folgenden Zeilen hinzu:
Für Fehlerprotokoll:
[mysqld_safe] log_error=/var/log/mysql/mysql_error.log [mysqld] log_error=/var/log/mysql/mysql_error.log
Für allgemeines Abfrageprotokoll:
general_log_file = /var/log/mysql/mysql.log general_log = 1
Für langsame Abfrage Protokoll:
log_slow_queries = /var/log/mysql/mysql-slow.log long_query_time = 2 log-queries-not-using-indexes
Protokolldateien anzeigen
Sobald Protokolldateien aktiviert sind, befinden sie sich im Verzeichnis /var/log/mysql. Sie können sie mit einem Texteditor anzeigen, z. B.:
vi /var/log/mysql/mysql.log
Sicherheitsaspekte
Protokolldateien können vertrauliche Informationen wie Benutzernamen und Passwörter enthalten. Um diese Protokolle zu sichern, beachten Sie Folgendes:
Hinweis
Das obige ist der detaillierte Inhalt vonWie kann ich MySQL-Protokolldateien anzeigen und sichern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!