sql >> データベース >  >> RDS >> Mysql

MySQL InnoDB auto_incrementの値が1ではなく2増加します。ウイルス?

    私は本当に、これがウイルスだとは本当に疑っています。それが本当にセッションIDであるかどうかを再確認してください それはその文字列で始まります(これは確かにいくつかの懸念の理由になります)。私の推測では、これはユーザーエージェントを変更する方法を発見した子供です。 ブラウザに文字列を入力すると、その結果が表示されますが、これはまったく無害です。

    増分問題に関して。

    • まず、 auto_increment_increment<を確認します。 / code> mySQLサーバーの設定。なんらかの理由で2に設定されたのでしょうか?

    • 次に、そうでない場合は、すべての DELETEを調べます。 コメントシステムがテーブルに対して実行する操作。スパムとして認識されたコメントは削除されますか?しばらくの間削除をログに記録できますか、それともソフト削除に切り替えることができますか?

    • また、後続のコメントを自分で作成してみてください。同じフェノンメノンが発生しますか? mySQLを手動で使用してレコードを追加するとどうなりますか?

    • 送信されたコメントを挿入するPHPコードを調べて、この動作につながる可能性のあるものがないことを確認してください。

    • コメントシステムを別のサーバー(できればローカルサーバー、場合によっては新しく設定したもの)に移動して、動作がそこで持続するかどうかを確認してください。



    1. auto_incrementIDを使用しないSphinx

    2. ウィンドウ関数とよりローカルな集約

    3. asp.netとc#を使用して画像をbyte[]にMysqlに保存する

    4. pdoexecuteで同じパラメータ値を複数回割り当てる