/ / Jak reprezentować identyfikator GUID w MySQL? [duplikat] - mysql, guid

Jak reprezentować identyfikator GUID w MySQL? [duplikat] - mysql, guid

Możliwe duplikaty:
Jak mam przechowywać GUID w tabelach MySQL?

Dzień dobry,

Aby reprezentować identyfikator GUID w MySQL, powinienem po prostu użyć varchar? Ponadto, ponieważ jest to coś, co zostanie wykorzystane do rozpoznania użytkownika, czy powinien być zaszyfrowany? Czy też to straciło sens posiadania GUID? :)

Dzięki!

Odpowiedzi:

0 dla odpowiedzi № 1

Tak, varchar byłby dobrym wyborem. Może nawet char, bo długość jest stała, twarda, nie wiem, czy coś zyskasz.

I nie rozumiem, dlaczego chciałbyś go zaszyfrować.


0 dla odpowiedzi nr 2

GUID to nic innego jak ciąg, więc varchar wystarczy. Szyfrowanie? Nie, nie widzę zainteresowania, ogólnie szyfrujemy hasło w bazie, a nie loginy;)


-1 dla odpowiedzi nr 3

Domyślam się, że pochodzisz z tła SQL Server.W MySQL generalnie używasz pola INTEGER (10) z AUTO_INCREMENT jako kluczem podstawowym.Tak naprawdę nie ma powodu, aby szyfrować tę wartość w jakikolwiek sposób.