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

Lagring af hexadecimale værdier som binære i MySQL

Vi brugte binær til et væld af forskellige id'er i vores database for at spare plads, da størstedelen af ​​vores data bestod af disse id'er. Da det ikke ser ud til, at du behøver at spare plads (da det kun er adgangskoder, ikke andre ting i stor skala), ser jeg ingen grund til at bruge binær her.

Det største problem, vi løb ind i, var konstant, irriterende, at der dukkede binære data op i konsollen (hver gang du skriver vælg * hører du en million bip), og du skal altid vælge HEX() eller indsætte UNHEX(), hvilket er en smerte.

Til sidst, hvis du blander og matcher (ved en fejl) binær og HEX/UNHEX og slutter dig til denne værdi, kan du matche poster, som du aldrig havde tænkt dig.



  1. Opfølgning #1 på førende wildcard-søgninger

  2. Selvstudium til SQL joins

  3. Hvordan får man et Shell-script til at fortsætte efter genstart?

  4. Hvad svarer til Oracles REF CURSOR i MySQL?