sql >> Database >  >> RDS >> Mysql

MySQL SHA() werkt niet

Dit komt waarschijnlijk door het type wachtwoordveld. Is uw wachtwoordveld VARCHAR ? Hoe lang is het? Het lijkt mij dat SHA genereert een string die langer is dan door het veld is toegestaan, dus het wordt afgesneden wanneer het wordt opgeslagen en het komt overeen wanneer u het opnieuw genereert om te controleren.

MySQL-documentatie zegt dat je 40 tekens nodig hebt om de uitvoer van SHA . op te slaan .




  1. Hernoemen van inplugbare database

  2. Installatie van MySQL in Docker mislukt met foutmelding Kan geen verbinding maken met lokale MySQL-server via socket

  3. Verloren verbinding met mysql bij gebruik van mysqldump, zelfs met max_allowed_packet parameter

  4. Hoe een getal met voorloopnullen op te vullen in MariaDB