Um Abfrageprotokolle in MariaDB zu aktivieren, müssen Sie die folgenden Schritte ausführen:
1. Melden Sie sich bei MariaDB als Root-Benutzer an.
```
mysql -u root -p
```
2. Nachdem Sie sich angemeldet haben, sollten Sie die Systemvariable ‘general_log’ auf ‘ON’ einstellen, um das Abfrageprotokoll zu aktivieren. Sie können dies tun, indem Sie den folgenden Befehl ausführen:
```
SET GLOBAL general_log = ‘ON’;
```
3. Der obige Befehl aktiviert das Abfrageprotokoll nur für die aktuelle Sitzung. Wenn Sie das Abfrageprotokoll dauerhaft aktivieren möchten, müssen Sie die Datei ‘my.cnf’ bearbeiten, die sich normalerweise im Verzeichnis /etc/mysql befindet. Fügen Sie die folgende Zeile in den [mariadb] Abschnitt der Datei hinzu.
```
[mariadb]
…
general_log = 1
general_log_file = /var/log/mysql/mysql.log
…
```
4. Speichern Sie die Änderungen und schließen Sie die Datei. Dann müssen Sie MariaDB neu starten, um die Änderungen zu übernehmen.
```
sudo systemctl restart mariadb
```
Das Abfrageprotokoll wird nun aktiviert und alle ausgeführten Abfragen werden in der Datei protokolliert, die Sie in der ‘my.cnf’ Datei angegeben haben.
Bitte bedenken Sie, dass das Aktivieren von Abfrageprotokollen die Performance Ihrer Datenbank beeinträchtigen kann, da jede ausgeführte Abfrage protokolliert wird. Daher ist es nicht empfehlenswert, diese Funktion auf einem Produktions-Server zu aktivieren.