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

Czy istnieje sposób na wsteczne tworzenie UUID opartego na czasie/węźle w PHP?

Wszystkie identyfikatory uuid w wersji 1 są kombinacją identyfikatora węzła (adres MAC), znacznika czasu i losowego ziarna.

Tak, to możliwe. Proces jest odwracalny.

Z RFC4122 o sygnaturze czasowej w UUID w wersji 1 (sekcja 4.1.4):

Podstawowy algorytm (sekcja 4.2.1 ) do tworzenia UUID podstawy czasu (uuid wersja 1)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Grupa MySQL w określonych odstępach 24-godzinnych

  2. Następne/poprzednie identyfikatory MySQL (dowolna kolejność sortowania)

  3. Migracja bazy danych Oracle do MySQL na AWS, część 2

  4. Czy mogę używać kolumn bez agregacji z grupowaniem według?

  5. Sprawdź te same wiersze w pętli while i umieść je w osobnej tabeli