Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL SHA() nie działa

Jest to prawdopodobnie spowodowane typem pola hasła. Czy Twoje pole hasła jest VARCHAR? ? Jak długie to jest? Wydaje mi się, że SHA generuje ciąg dłuższy niż pozwala na to pole, więc zostaje odcięty, gdy jest przechowywany i pasuje, gdy generujesz go ponownie w celu sprawdzenia.

Dokumentacja MySQL mówi, że potrzebujesz 40 znaków do przechowywania wyjścia SHA .




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Wstawić do tabeli Mysql, gdy użytkownik zamyka przeglądarkę?

  2. Serwer Mysql vs sql express (HEX -> bigint i bigint -> konwersja HEX)

  3. Ostrzeżenie PHP:Uruchomienie PHP:nie można załadować biblioteki dynamicznej „pdo_mysql.so”

  4. Jak warunkowo obsługiwać dzielenie przez zero w MySQL?

  5. Dlaczego to proste zapytanie MySQL nie zwraca wiersza?