phpMyAdmin
 sql >> Baza danych >  >> Database Tools >> phpMyAdmin

czy możliwe jest utworzenie zduplikowanego adresu IP w tym kodzie?

Tak to mozliwe. To klasyczny przypadek wyścigu.

Szybkie wyjaśnienie:

Istnieje szansa, że ​​2 prośby jednocześnie zalicz pierwszy czek, uzyskaj $num == 0 i obaj wstawiają nowy wiersz.

Aby go wyeliminować, musisz utworzyć UNIQUE ograniczenie obejmujące (user_id, ip, date) kolumny

Długie wyjaśnienie:



  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. Zaktualizuj 1 kolumnę z pliku kopii zapasowej sql

  2. Eksportuj bazę danych Firebird do sql

  3. Znaki łacińskie w phpMyAdmin z sortowaniem UTF-8

  4. Błąd krytyczny:przekroczono czas wykonania 30 sekund w phpMyAdmin

  5. Jak ustawić klucz obcy zależny od relacji dwóch pozostałych tabel?