Om querylogboeken in MariaDB in te schakelen, moet u het configuratiebestand van MariaDB bewerken, dat normaal gesproken my.cnf of my.ini wordt genoemd en zich in de directory /etc/mysql/ bevindt.
U kunt het bestand openen met een teksteditor, zoals nano, vim of een andere editor naar keuze.
Hier zijn stappen die u moet volgen:
1. Open een terminal.
1. Typ de volgende opdracht in en druk op Enter om het configuratiebestand van MariaDB te openen:
\`\`\`bash sudo nano /etc/mysql/my.cnf \`\`\`1. Zoek naar de [mysqld] sectie in het bestand.
1. Onder de [mysqld] sectie, voeg de volgende regels toe aan het bestand:
\`\`\`bash general\_log = 1 general_log_file = /var/log/mysql/query.log \`\`\`1. Sla de wijzigingen op en sluit het bestand. Als u nano gebruikt, kunt u dit doen door Ctrl+X te drukken, dan Y te typen en vervolgens Enter te drukken.
1. Herstart MariaDB om de wijzigingen door te voeren. U kunt dit doen door de volgende opdracht in te typen en op Enter te drukken:
\`\`\`bash sudo systemctl restart mariadb \`\`\`Als alles correct is gedaan, zou MariaDB nu querylogboeken moeten inschakelen en deze loggen naar het bestand /var/log/mysql/query.log. Controleer het bestand om te bevestigen dat de logs correct worden geschreven.