phpMyAdmin
 sql >> Cơ Sở Dữ Liệu >  >> Database Tools >> phpMyAdmin

có thể tạo ip trùng lặp trong mã này không?

Có, nó là có thể. Đó là một trường hợp cổ điển về điều kiện chủng tộc.

Giải thích nhanh:

Có khả năng 2 yêu cầu đồng thời vượt qua lần kiểm tra đầu tiên, nhận được $num == 0 và cả hai đều chèn một hàng mới.

Để loại bỏ nó, bạn cần tạo một UNIQUE ràng buộc bao gồm (user_id, ip, date) cột

Lời giải thích dài:



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Xóa cơ sở dữ liệu trong phpMyAdmin

  2. Cài đặt phpMyAdmin với Nginx trên CentOS 8

  3. Bị cấm:Bạn không có quyền truy cập / trên máy chủ này, Lỗi WAMP

  4. Mã giới hạn đăng ký người dùng - ẩn / hiện biểu mẫu php

  5. Thiết lập phpMyAdmin bên trong thư mục con của trang web