В отговор на: „Защото искам да използвам тази стойност за кодиране към Base62 и след това да я използвам за идентификатор в URL адрес. Ако автоматично увеличавам, може да е очевидно за потребителя как се генерира идентификационният номер на URL адреса.“
Ако целта ви е сигурността, тогава използването на Base62, дори със „случайно“ генериран номер, няма да помогне.
По-добър вариант би бил:
- Не изобретявайте колелото отново – използвайте
AUTO_INCREMENT
- След това използвайте криптографска хеш функция + произволно генериран низ (скрит в db за този конкретен URL адрес), за да генерирате окончателния „уникален идентификатор за този URL адрес“