Ich habe das folgende Tutorial Configure Logrotate versucht, Rotation für unsere Protokolle einrichten, aber ich nicht Root-MySQL-Zugriff konfigurieren, um Protokolle ohne Benutzername und Passwort jedes Mal zu löschen.Konfigurieren Root-MySQL-Zugriff - MySQL Logrotate
Protokolle arbeiten gut, aber dieser Schritt ist nicht für mich klar:
Ich habe eine neue /root/.my.cnf Datei mit folgenden Konfiguration erstellt:
[mysqladmin] user = root password = changeme
und legen Sie die folgenden Berechtigungen:
chmod 600 /root/.my.cnf
1. Frage: soll ich mein root-Passwort setzen oder ein brandneues wählen (ich habe beide ausprobiert)?
- Ich habe dann versucht, den folgenden Befehl ein:
/usr/bin/mysqladmin flush-logs
Aber es sagt:
/usr/bin/mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)'
Was könnte das Problem sein? Vielen Dank im Voraus für jede Hilfe.