Mam istniejącą bazę danych używającą PHP, MySQL i phpMyAdmin.
Kiedy użytkownicy stają się członkami mojej witryny, potrzebuję, aby system utworzył dla nich unikalny numer członkostwa, składający się z pięciu cyfr. na przykład 83773. Przypuszczam, że jest to jak generowanie losowego hasła, z wyjątkiem tego, że chcę tylko numery dla moich członków. Ten numer identyfikacyjny musi być niepowtarzalny dla każdego członka.
Czy byłoby możliwe ustawienie klucza podstawowego na auto_increment w mojej tabeli użytkowników i ustawienie go tak, aby zaczynał się od 10000, a następnie automatycznie zwiększał się za każdym razem, gdy rejestruje się członek?
Ponadto, czy istnieje maksymalna liczba, do której mógłby wzrosnąć numer identyfikacyjny klucza podstawowego?
Czy jest to niezawodny i bezpieczny sposób używania numeru identyfikacyjnego klucza podstawowego jako numeru członkowskiego?