Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Der auto_increment-Wert von MySQL InnoDB wird um 2 statt um 1 erhöht. Virus?

Ich bezweifle wirklich, dass das ein Virus ist. Prüfen Sie nochmals, ob das wirklich die Session-ID ist das beginnt mit dieser Zeichenfolge (was in der Tat Grund zur Sorge wäre). Ich vermute, dass dies ein Kind ist, das herausgefunden hat, wie man den Benutzeragenten verändert Zeichenfolge im Browser, und Sie sehen die Ergebnisse davon, was völlig harmlos ist.

In Bezug auf das Inkrementproblem.

  • Prüfen Sie zuerst den auto_increment_increment Einstellung Ihres mySQL-Servers. Vielleicht wurde es aus irgendeinem Grund auf 2 gesetzt?

  • Zweitens, wenn es das nicht ist, würde ich auf alle DELETE schauen Operationen, die das Kommentarsystem auf der Tabelle ausführt. Werden als Spam erkannte Kommentare gelöscht? Können Sie Löschungen für eine Weile protokollieren oder zu vorläufigen Löschungen wechseln?

  • Versuchen Sie auch, selbst einige nachfolgende Kommentare zu erstellen. Tritt das gleiche Phänomen auf? Was ist, wenn Sie Datensätze mit mySQL manuell hinzufügen?

  • Sehen Sie sich den PHP-Code an, indem Sie einen gesendeten Kommentar einfügen, und stellen Sie wirklich sicher, dass nichts zu diesem Verhalten führen könnte.

  • Versuchen Sie, das Kommentarsystem auf einen anderen Server zu verschieben - vorzugsweise einen lokalen, vielleicht frisch eingerichteten -, um zu sehen, ob das Verhalten dort weiterhin besteht.