Hogyan lehet azonosítót generálni MySQL-ben?
Figyelt kérdés
Hogyan lehet olyan azonosítókat generálni mint pl youtubeon is van a videó azonosító?
Erre gondolok amibe vannak kis/nagy karakterek illetve számok nem a szokásos MySQL id ami eggyesével növekszik (4, 5, 6, 7...)
Pl: https://www.youtube.com/watch?v=0O0iWb3LKwA
Ebből ugye a vége az azonosító "0O0iWb3LKwA" ezt, hogy generálják le?
Vannak ötleteim, hogy hogyan kell ilyet generálni de erre van valami alap MySQL funkció, hogy ilyet generáljon ID helyett?
2017. ápr. 21. 15:53
1/1 anonim válasza:
Használhatsz hashelő függvényt például.
például SHA1(CONCAT(id,NOW()))
Csak hátrányod lenne belőle ha számozott ID helyett ilyet akarnál használni, pakold külön oszlopba ha linkeléshez akarod.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!