Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Facebook user_id :big_int, int czy string?

Ponieważ Facebook przydziela identyfikatory, a nie Ty, musisz użyj BIGINTów.

Facebook nie przydziela identyfikatorów sekwencyjnie i podejrzewam, że mają pewien reżim przypisywania numerów.

Niedawno naprawiłem dokładnie ten błąd, więc jest to prawdziwy problem.

Uczyniłbym to NIE PODPISEM, po prostu dlatego, że tak właśnie jest.

nie użyj ciągu. To sprawia, że ​​porównania są bolesne, a Twoje indeksy są bardziej zawiłe, niż powinny.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pobieranie nieprzetworzonego ciągu zapytania SQL z przygotowanych instrukcji PDO

  2. Pobieranie podobnej długości i szerokości geograficznej z bazy danych

  3. MySql wybierający wartość domyślną, jeśli nie ma wyników?

  4. Zapytania 2 tabel w jednym zapytaniu

  5. Napraw „BŁĄD 1136 (21S01):Liczba kolumn nie odpowiada liczbie wartości w wierszu 2” podczas korzystania z instrukcji VALUES w MySQL