sql >> Database teknologi >  >> RDS >> Mysql

Hvorfor skal jeg ikke indsætte serialiserede arrays i mit databasefelt?

Det er der ikke noget galt med i visse sammenhænge. Sessionsstyring er absolut et af de tilfælde, hvor dette ville blive anset for acceptabelt. Det, du skal huske er, at hvis du nogensinde finder dig selv i at forsøge at relatere data mellem de serialiserede data og eventuelle felter i din database, har du lavet en enorm designfejl, og desværre er dette noget, jeg har set folk forsøge at gøre.

Tag enhver "gør aldrig x" med et gran salt, da næsten enhver teknik kan være den korrekte under visse omstændigheder. Rådene er normalt rettet mod noobies, som er meget tilbøjelige til at misforstå korrekt brug og kode sig selv ind i et meget grimt hjørne.



  1. mysql LIKE med dobbelt procent

  2. Tæl om en bruger har nået lånegrænsen

  3. Sådan får du et OBJECT_NAME() fra en anden database i SQL Server

  4. Sådan stopper eller kontrollerer du Microsoft Access-fejlkontrolmarkører