Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Giá trị auto_increment của MySQL InnoDB tăng 2 thay vì 1. Virus?

Tôi thực sự, thực sự nghi ngờ đây là một loại virus. Kiểm tra kỹ xem đó có thực sự là ID phiên không bắt đầu với chuỗi đó (thực sự sẽ là lý do cho một số mối quan tâm). Tôi đoán đây là một đứa trẻ đã khám phá ra cách thay đổi Tác nhân người dùng chuỗi trong trình duyệt và bạn đang thấy kết quả của việc đó, điều này hoàn toàn vô hại.

Liên quan đến vấn đề gia tăng.

  • Trước tiên, hãy kiểm tra auto_increment_increment cài đặt máy chủ mySQL của bạn. Có thể vì lý do nào đó nó được đặt thành 2?

  • Thứ hai, nếu không phải vậy, tôi sẽ xem xét tất cả DELETE các thao tác mà hệ thống chú thích chạy trên bảng. Các bình luận bị coi là spam có bị xóa không? Bạn có thể ghi nhật ký xóa một lúc hay chuyển sang xóa mềm?

  • Ngoài ra, hãy cố gắng tự tạo một số nhận xét tiếp theo. Có xảy ra cùng một phenonmenon không? Điều gì sẽ xảy ra nếu bạn thêm bản ghi bằng cách sử dụng mySQL theo cách thủ công?

  • Xem qua mã PHP chèn một nhận xét đã gửi để thực sự chắc chắn rằng không có gì có thể dẫn đến hành vi này.

  • Hãy thử di chuyển hệ thống nhận xét sang một máy chủ khác - tốt nhất là một máy chủ cục bộ, có thể mới được thiết lập - để xem liệu hành vi có tiếp tục ở đó hay không.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Câu lệnh chuẩn bị multi_query trong PHP MySQLi

  2. Tại sao MySQL trả về một số float trong ký hiệu khoa học, mà không phải là những thứ khác?

  3. Toán tử logic AND trong mySql REGEXP?

  4. MySQL - Làm thế nào để ném ngoại lệ trong thủ tục được lưu trữ?

  5. MySQL COUNT () trên nhiều cột